簡體   English   中英

在Maven中構建Java項目時出錯

[英]Error when building Java project in Maven

我從GitHub下載了一個Java項目,並嘗試使用Maven進行構建。 我在Windows 7上使用命令mvn clean package

我收到以下錯誤:

 [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.
 3.2:compile (default-compile) on project force-wsc: Compilation failure
 [ERROR] Unable to locate the Javac Compiler in:
 [ERROR] C:\jdk1_8_25\..\lib\tools.jar
 [ERROR] Please ensure you are using JDK 1.4 or above and
 [ERROR] not a JRE (the com.sun.tools.javac.Main class is required).
 [ERROR] In most cases you can change the location of your Java
 [ERROR] installation by setting the JAVA_HOME environment variable.

如您在錯誤消息中看到的,我指向一個JDK。 我的JAVA_HOME設置為C:\\ jdk1_8_25

當我運行java -version時,我得到:

 java version "1.8.0_25"
 Java(TM) SE Runtime Environment (build 1.8.0_25-b18)
 Java HotSpot(TM) 64-Bit Server VM (build 25.25-b02, mixed mode)

我有關於此錯誤的文章,但它們都指向JRE,而不是JKD。 我的已經指向JDK了,所以我不確定這里出了什么問題。

這是Apache Maven 3.2.3和JDK8之間的兼容性問題,我下載了JDK6並將其JAVA_HOME指向它,然后它起作用了。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM