我正在尝试将此处的工具作为 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
出于某种原因,在我这样做之后,当我的目录位于 evosuite-master 时,我可以检查“mvn -v”并获取正确的消息并使用“maven编译包”很好地运行 EvoSuite(错误在cmd(我之前在图像中向您展示过),但是在退出命令提示符并返回并输入“mvn -v”后,它再次出现“在您的环境中找不到 JAVA_HOME”的错误。它不记得之前的命令。
我无法通过谷歌搜索设置这些命令的永久方法(将 JAVA_HOME 指向 jdk)。唯一的答案来自oracle,说在环境变量中设置JAVA_HOME以指向JDK,但是如何设置呢?它没有说明具体要输入什么,我不想把事情搞砸。
先谢谢你们了。
最佳答案
在 Windows 上,要设置环境变量,请遵循 these步骤。
对于您在导入Maven项目时遇到的问题,请粘贴实际的错误信息。大多数情况下,这些错误与依赖项不可用有关,如果您处于企业环境中,最可能的原因是代理设置。
关于java - 在Eclipse中构建Maven项目时出现错误,退出命令提示符后还检查maven版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36852658/