为 maven-compiler-plugin 设置默认的 jdk
我刚刚在一个新的ubuntu系统上安装了maven,其中包括maven-compiler-plugin。我有一个Java项目,以前构建得很好,默认为javac源代码和目标5(jdk 1.5)。但是,该项目现在正试图在新系统上使用jdk1.3进行编译。有没有一种简单的方法可以将系统配置为使用>=jdk5?
以下是系统的一些配置详细信息:
$ java -version
java version "1.6.0_45"
$ dpkg -s maven
Package: maven
Status: install ok installed
Priority: optional
Section: java
Installed-Size: 1489
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Architecture: all
Version: 3.0.4-2
$ dpkg -s libmaven-compiler-plugin-java
Package: libmaven-compiler-plugin-java
Status: install ok installed
Priority: optional
Section: java
Installed-Size: 75
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Architecture: all
Source: maven-compiler-plugin
Version: 2.0.2-6
我已经检查了maven-compiler-plugin-2.0.2.pom文件,plexus-compiler-javac.originalVersion和其他文件设置为1.5.3。
我知道我可以通过在插件上下文中包含源/目标标签来为每个项目设置此参数,但我想将maven-compiler配置为默认为jdk5或更高版本,而不必在大量项目中执行此操作。
我该怎么做?