I have the following snippet in my pom.xml to be able to compile new source into an older byte format.
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.1</version> <configuration> <source>1.6</source> <target>1.2</target> <debug>true</debug> <compilerId>eclipse</compilerId> </configuration> <dependencies> <dependency> <groupId>org.codehaus.plexus</groupId> <artifactId>plexus-compiler-eclipse</artifactId> <version>2.2</version> </dependency> </dependencies> </plugin> (the eclipse compiler can do this, not the normal javac when running from the command line) Unfortunately the JRE System Library is then set to 1.2 and not 1.6 by m2e. I would like it to be set to 1.6 by m2e always (and I am aware that this may lead to accidental use of classes available in 1.6 but not in 1.2). How would I approach this? Thanks /Thorbjørn Ravn Andersen
<<image001.png>>
_______________________________________________ m2e-users mailing list m2e-users@eclipse.org https://dev.eclipse.org/mailman/listinfo/m2e-users