A bit more detail from sh -x on the mvn command ... 1.5 goes in, 1.6 comes out.
+ '[' -z '' ']' + '[' -n /System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Home ']' + '[' -x /System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Home/jre/sh/java ']' + JAVACMD=/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Home/bin/java + '[' '!' -x /System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Home/bin/java ']' + '[' -z /System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Home ']' + CLASSWORLDS_LAUNCHER=org.codehaus.classworlds.Launcher + false + exec /System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Home/bin/java -XX:MaxPermSize=128M -Xmx1g -Dbt.arch=universal-darwin9-gcc40 -classpath /Users/benson/x/trunk/third-party-tools/maven/boot/classworlds-1.1.jar -Dclassworlds.conf=/Users/benson/x/trunk/third-party-tools/maven/bin/m2.conf -Dmaven.home=/Users/benson/x/trunk/third-party-tools/maven org.codehaus.classworlds.Launcher '"clean"' '"compile"' '"-Dbt.root=/Users/benson/x/trunk"' '"-X"' + Error stacktraces are turned on. Apache Maven 2.1.0 (r755702; 2009-03-18 15:10:27-0400) Java version: 1.6.0_15 Java home: /System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home On Wed, Nov 4, 2009 at 1:23 PM, Benson Margulies <bimargul...@gmail.com> wrote: > I have set JAVA_HOME to a 1.5 java home. > > I have traced the mvn shell script to watch it get used. > > I have set <source/> and <target/> in the compiler plugin to 1.5. I > have checked the results with help:effective-pom. > > Nonetheless, code that calls the new > DocumentBuilderFactory.newInstance(<several args>) compiles and even > runs with no errors. > > I can't easily deinstall 1.6 from my mac. Has anyone else got a > suggestion what stupid mistake I'm making here? > --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@maven.apache.org For additional commands, e-mail: users-h...@maven.apache.org