簡體   English   中英

在“ MVN全新安裝”中失敗?

[英]fail in “mvn clean install”?

我是學習Java編程的新手! 我想在Maven項目中創建一個.jar。 運行此命令mvn clean install ,我收到以下錯誤消息:

無法在項目wps-demo上執行目標org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile(default-compile):編譯失敗

無法在以下位置找到Javac編譯器:C:\\ Program Files \\ Java \\ jre7 .. \\ lib \\ tools.jar

請確保您使用的是JDK 1.4或更高版本,而不是JRE(需要com.sun.tools.javac.Main類)

在大多數情況下,您可以更改Java的位置

通過設置JAVA_HOME環境變量進行安裝

我該怎么做才能清除此錯誤!

看起來您僅安裝了JRE(Java運行時環境),而沒有JDK(Java開發工具包),因為此錯誤消息顯示:

請確保您使用的是JDK 1.4或更高版本,而不是JRE(需要com.sun.tools.javac.Main類)

從Oracle網站下載並安裝JDK (不是JRE)。

JRE允許您運行Java程序,但不包括開發Java軟件所需的工具,例如Java編譯器。 JDK確實包括那些工具。

如果已經安裝了JDK,請確保JAVA_HOME環境變量引用安裝JDK的目錄,而不引用具有JRE的目錄。

如您的錯誤所述,您在系統設置中的JAVA_HOME變量中的值有誤...應該類似於C:\\Program Files\\Java\\jre6

例如,您可以在此處找到如何設置它。

您需要設置環境變量來指定Java開發工具包的位置,以便Windows可以找到Java庫。

將Java主目錄路徑放入可以在MyComputer屬性的“高級”選項卡中創建的JAVA_HOME變量中。

Java主目錄路徑如下所示

C:\\ Program Files \\ Java \\ jdk1.5

希望這可以幫助

您可能還想看看Maven的以下文章http://maven.apache.org/guides/mini/guide-building-jdk14-on-jdk15.html

它指出,從Maven 2.2.0開始,需要Java JDK 1.5才能允許Maven構建Java項目。 本文還繼續說明如何進行一些調整,以便可以在構建過程中使用JDK 1.5或更高版本。

暫無
暫無

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

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