Maven2 build project using JDK1.4
setting.xml
<settings xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd"> <offline>false</offline> <profiles> <profile> <properties> <jdk.path>D:\Java\j2sdk1.4.2_04</jdk.path> <!-- if Windows --> <jdk.jvm>${jdk.path}bin\java.exe</jdk.jvm> <jdk.javac>${jdk.path}bin\javac.exe</jdk.javac> <!-- if Unix/Linux --> <jdk.jvm>${jdk.path}bin\java</jdk.jvm> <jdk.javac>${jdk.path}bin\javac</jdk.javac> </properties> </profile> </profiles> </settings>
pom.xml
<pluginManagement> <plugins> <plugin> <artifactId>maven-compiler-plugin</artifactId> <version>2.0.2</version> <configuration> <!--<source>1.4</source> <target>1.4</target> --> <verbose>true</verbose> <fork>true</fork> <executable>${jdk.javac}</executable> <compilerVersion>1.4</compilerVersion> </configuration> </plugin> </plugins> </pluginManagement>