将Maven项目构建到Eclipse中时出错,在退出命令提示符后也检查maven版本

时间:2016-04-25 23:09:33

标签: java eclipse maven

我正在尝试将此工具作为maven项目导入Eclipse:https://github.com/EvoSuite/evosuite

它还需要为eclipse安装M2E插件(maven集成),但由于某种原因我无法“构建”它,我不确定为什么。有经验在java项目中使用maven的人都知道如何构建和运行它吗?

此外,我只是在尝试安装maven并将java home指向正确位置时遇到错误。也是出于某种原因,我在使用maven / java home研究路径错误后使用这些命令:

set M2_HOME= C:\Program Files\apache-maven-3.0.4
set PATH=%PATH%;%M2_HOME%\bin
set JAVA_HOME=C:\Program Files\Java\jdk1.7.0_04
set PATH=%PATH%;%JAVA_HOME%\bin
cmd.exe
mvn -version

由于某些原因,在我这样做之后,我可以检查“mvn -v”并获得正确的消息并在我的目录位于evosuite-master时使用“maven编译包”运行EvoSuite(错误在我之前在图片中向您展示的cmd),但是在我退出命令提示符并返回它并键入“mvn -v”之后,它再次出现“在您的环境中找不到JAVA_HOME”的错误。它不记得以前的命令。

我无法谷歌设置这些命令的永久方式(将JAVA_HOME指向jdk)。唯一的答案是来自oracle说环境变量中设置JAVA_HOME指向JDK但是如何?它没有说明究竟要打字什么,我不想搞砸了。

提前谢谢你们。

1 个答案:

答案 0 :(得分:1)

在Windows上,要设置环境变量,请按照these步骤进行操作。

对于导入Maven项目时遇到的问题,请粘贴实际的错误消息。大多数情况下,错误与依赖项不可用有关,如果您在企业环境中,最可能的原因是代理设置。