java - maven 找不到指定的路径

标签 java windows maven

我在我的 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/

相关文章:

c++ - 如何编写一个好的程序来阻止不需要的/有害的网站

.net - 如何将特定文件扩展名与我的应用程序相关联?

maven - org.apache.http.conn.HttpHostConnectException : Connect to localhost:19538 [localhost/0:0:0:0:0:0:0:1] failed: Connection refused (Connection refused)

java - 将 3rd 方依赖项部署到 Maven 存储库的简单方法

java - 剪切文本以适合框(工具提示)

java - 如何覆盖继承类上的 hibernate JPA 过滤器?

java - 从 Tablayout Fragment ( Android) 实现接口(interface)

java - Jenkins 2.60.2 运行 Gradle 任务时返回 "CreateProcess error=267, The directory name is invalid"

php - 如何在 PHP/Windows 中异步任务结束时通知用户

java - Jenkinsfile (Declarative Pipeline) for Java/maven/Spring Boot