我如何确定并更改Java Maven正在使用哪个版本来执行?
在运行我们的 Maven 构建时,我的团队成员在执行时会在其中一个依赖插件中获得 NoSuchMethodError。但是,当我们从她的命令行运行时,它指示Java 1.6.0_26。这个错误显然是在尖叫Maven正在使用Java 5。java -version
我如何弄清楚并更改Maven使用的Java版本?
3个潜在的重要注意事项:
- 这是在命令行执行的,不使用Eclipse插件
- JAVA_HOME设置为 Java 1.6 JDK
- 使用 Maven 2.2.1