【发布时间】:2013-12-14 17:29:23
【问题描述】:
有什么方法可以强制 maven 使用 java 1.7 标准编译而不使用 maven-compiler-plugin?我已经阅读了有关 JAVA_HOME 设置不正确的信息,但我认为情况并非如此。 我在 mvn 脚本中添加了以下行:
echo $JAVA_HOME
下面是 mvn --version 的输出
Apache Maven 3.0.4
Maven 主页:/usr/share/maven
Java 版本:1.7.0_45,供应商:甲骨文公司
Java 主页:/usr/lib/jvm/java-7-oracle/jre
默认语言环境:en_US,平台编码:UTF-8
操作系统名称:“linux”,版本:“3.11.0-12-generic”,arch:“i386”,家族:“unix”
一个问题是 $JAVA_HOME 设置为 /usr/lib/jvn/java-7-oracle 而 manven 报告它为 $JAVA_HOME/jre。
问题是有没有办法配置maven tu使用java 1.7(类似于javac -target 1.7)?
【问题讨论】:
标签: java linux maven linux-mint