Seb*_*ebS 2 java spring maven spring-boot
我正在尝试使用 mvn package 命令编译 Spring Boot 项目,但出现此错误。我相信我已经安装了 JDK 1.7_55。
[ERROR] COMPILATION ERROR :
[INFO] -------------------------------------------------------------
[ERROR] No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?
[INFO] 1 error
[INFO] -------------------------------------------------------------
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.144s
[INFO] Finished at: Fri May 16 11:57:18 EST 2014
[INFO] Final Memory: 8M/154M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on project m
yproject: Compilation failure
[ERROR] No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?
Run Code Online (Sandbox Code Playgroud)
这是 javac 的输出。
testspring>javac -version
javac 1.7.0_55
Run Code Online (Sandbox Code Playgroud)
这是 maven 版本的输出。
..\testspring>mvn -v
Apache Maven 3.0.5 (r01de14724cdef164cd33c7c8c2fe155faf9602da; 2013-02-20 00:51:28+1100)
Maven home: C:\Program Files\Apache Software Foundation\apache-maven-3.0.5\bin\..
Java version: 1.7.0_55, vendor: Oracle Corporation
Java home: C:\Program Files\Java\jre7
Default locale: en_AU, platform encoding: Cp1252
OS name: "windows 8.1", version: "6.3", arch: "amd64", family: "windows"
Run Code Online (Sandbox Code Playgroud)
尝试以下
去
Windows -> Preferences -> Java -> Installed JREs
Run Code Online (Sandbox Code Playgroud)
并检查它是否指向您的JDK path,如果没有,请单击edit按钮并放置您配置JAVA_HOME环境的路径。
和
去
Window > Preferences > Java > Installed JREs > Execution Environments
Run Code Online (Sandbox Code Playgroud)
选择JavaSE-1.6 or your required version,点击jdk checkbox右侧的。
然后在eclipse中右键单击您的项目并选择 Mavan -> “update project configuration”
| 归档时间: |
|
| 查看次数: |
9200 次 |
| 最近记录: |