我在我的 Windows 机器上使用 Maven 构建我的项目时遇到了一些问题,我发现即使是“mvn 版本”也无法正确完成。以“系统找不到指定的路径”结尾
D:\my_project\nl.esi.poosl.maven>mvn -v
Apache Maven 3.2.3 (33f8c3e1027c3ddde99d3cdebad2656a31e8fdf4; 2014-08-11T22:58:10+02:00)
Maven home: C:\apache-maven-3.2.3
Java version: 1.8.0_20, vendor: Oracle Corporation
Java home: C:\Java\jdk1.8.0_20\jre
Default locale: en_US, platform encoding: Cp1252
OS name: "windows 7", version: "6.1", arch: "amd64", family: "dos"
The system cannot find the path specified.
D:\my_project\nl.esi.poosl.maven>
环境变量:
路径: %JAVA_HOME%\bin;%M2%;C:\Windows\Microsoft.NET\Framework\v4.0.30319;D:\sytemapps\Python27;%M2%;%JAVA_HOME %/bin;C:\Developer\Android\sdk\platform-tools\;%GRADLE_HOME%\bin;%DEVKIT_HOME%\bin;%DEVKIT_HOME%\mingw\bin
JAVA_HOME: C:\Java\jdk1.8.0_20
M2: %M2_HOME%\bin
M2_HOME: C:\apache-maven-3.2.3
找不到“系统找不到指定路径”的原因。打印出来,因为这可能是我的项目无法构建的原因。
最佳答案
您的 %JAVA_HOME% 指向 JRE。 JRE 通常没有 javac。这可能是问题的根源吗?
除此之外,我的环境和你的一样,运行良好。
你的 pom.xml 是什么样子的?
关于java - maven 找不到指定的路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27311285/