Maven 1.0 bundles xerces which is not the case in the maven 1.1. The compatibility with the jdk 5 will be better if you use maven 1.1. You can try the beta 2 or this snapshot to see if it fixes your problem : http://people.apache.org/~aheritier/maven/1.X/snapshots/
Arnaud On 1/11/06, Minds Work <[EMAIL PROTECTED]> wrote: > > Hi Doug > > These property are already in my project.properties.... > > But these properties has nothing with classes or methods the compiler does > not find. > (For example, you can use classes/methods that only exists in Jdk1.5 (like > java.util.Fotmatter) and compile with maven.compile.source=1.4 and > maven.compile.target=1.4, it will compile, however it will not run > correclty in a JVM 1.4, it will throw a Method/ClassNotFoundError) > > And I have other classes that use the new JDk1.5 source features (like > List<E>), those classes would not compile if the problem was source/target > version. > > My Problem is that for some odd reason maven is using a different > javax.xml.parsers.SAXParserFactory frm the one that exists in my JAVA_HOME > jdk... > I see this happen with no other class.... > > > > On 1/11/06, Doug Douglass <[EMAIL PROTECTED]> wrote: > > > > Freddy, > > > > Add the following to you project.properties and try maven java:compile > > again: > > > > maven.compile.source=1.5 > > maven.compile.target=1.5 > > > > Doug > > > > Minds Work wrote: > > > > >Hi > > >I have a class that uses the method "setXIncludeAware(boolean)" from " > > >javax.xml.parsers.SAXParserFactory" ( jdk1.5) > > >The class compiles in eclipse. > > >But when I run maven, maven does not compile the class, it says that > this > > >method does not exists. > > >I tried in others machines, but the error is alwalys the same: > > > > > > > > >C:\Mantissa\workspace\biogenie-client\src\java\br\com\mindsatwork\biogenie\ui\BioGenieApplication.java:1309: > > >cannot find symbol > > > > > >symbol : method setXIncludeAware(boolean) > > > > > >location: class javax.xml.parsers.SAXParserFactory > > > > > >SAXParserFactory.newInstance().setXIncludeAware( false ); > > > > > >Does anyone know why this is happening?? > > > > > >PS: If I coment the line that uses the "setXIncludeAware(boolean)", > maven > > > > >compiles the class. > > >PS2: The JAVA_HOME env var is set to the same JVM that I use in > eclipse. > > >PS3: I'm running maven 1.0.2 and eclipse 3.1, in windows XP > > >[]s > > >Freddy > > > > > > > > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > >
