如何找出并更改Java Maven用于执行的版本? [英] How do I figure out and change which version of Java Maven is using to execute?

查看:125
本文介绍了如何找出并更改Java Maven用于执行的版本?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

运行我们的Maven构建时,我的团队成员在执行时会收到错误。但是,当我们从她的命令行运行 java -version 时,它表示Java 1.6.0_26。 Maven正在使用Java 5,这个错误显然似乎在尖叫。

When running our Maven build, a member of my team gets this error when executing. However, when we run java -version from her command line, it indicates Java 1.6.0_26. The error obviously seems to be screaming that Maven is using Java 5.

我如何找出并更改Maven正在使用的Java版本?

How do I figure out and change what version of Java is being used by Maven?

3个可能重要的注释:

3 potentially important notes:


  1. 这是在命令行执行的,而不是使用Eclipse插件

  2. JAVA_HOME设置为Java 1.6 JDK

  3. 使用Maven 2.2.1


推荐答案

mvn -version 将输出它正在使用的java。如果JAVA_HOME被设置为有效的JDK目录并且Maven正在使用其他东西,则很可能有人篡改了Maven启动的方式。

mvn -version will output which java it's using. If JAVA_HOME is set to a valid JDK directory and Maven is using something else, then most likely someone has tampered with the way that Maven starts up.

这篇关于如何找出并更改Java Maven用于执行的版本?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆