2013-04-09 71 views
1

導入Maven項目我下面就Creating a Cloud Connector.在MuleStudio POM錯誤

在MuleStudio導入時,我得到兩個錯誤,我不完全理解的教程。

Project build error: Unknown packaging: mule-module

Project build error: Unresolveable build extension: Plugin org.mule.tools.devkit:mule-devkit-maven-plugin:3.3.2 or one of its dependencies could not be resolved: Could not find artifact com.sun:tools:jar:1.6 at specified path C:\Program Files (x86)\Java\jre6/../lib/tools.jar

我也嘗試導入Mule LDAP Connector。同樣的錯誤。

任何想法讓我從此?

回答

4

AFAIU,堆棧跟蹤告訴我們,作爲

could not be resolved: Could not find artifact 
com.sun:tools:jar:1.6 at specified path 
C:\Program Files (x86)\Java\jre6/../lib/tools.jar 

C:\Program Files (x86)\Java\jre6JRE。我們應該配置IDE以代替使用JDK。請注意,名爲tools.jar文件可在JDK_HOME/lib/tools.jar

基本上我們應設置以下環境變量

  1. JAVA_HOME指向JDK的安裝路徑,例如C:\java\jdk1.7.0_15
  2. PATH其中指向%JAVA_HOME%/bin

然後,當我們啓動任何IDE時,它將默認使用配置的JDK。無論如何,IDE還允許我們通過其菜單添加更多/修改JDK。

例如Eclipse的

  1. 轉到Window ---->Preference
  2. 選擇Java ---->Installed JRE
  3. 在右側面板中,我們可以添加/修改/刪除任何JDK。

我希望這可能有所幫助。

+0

檢查列表很好,尤其是JAVA_HOME路徑設置。我在那裏忘記了一些東西。 Eclipse中的Maven似乎不打擾在Ecipse/MuleStudio中指定的內容。我恨的是我沒有爲Maven指定路徑!並沒有設定來指定它! (無法在指定路徑中找到工件com.sun:tools:jar:1.6) – 2013-04-10 16:28:22

+1

我只能通過在MuleStudio.ini中設置'-vm'來解決此問題 - 請參閱http://wiki.eclipse.org/Eclipse。 INI。在「關於MuleStudio」 - >「安裝細節」中檢查java.home。 重新啓動Mule Studio後還需要強制更新 – 2014-01-02 17:57:49

相關問題