2017-09-13 18 views
0

我剛剛用maven創建了一個簡單的mule項目。如何使用mule中的maven?

下面是示例代碼。我不修改pom文件,只是在不使用任何外部settings.xml的情況下,有什麼存儲庫。

<http:listener-config name="HTTP_Listener_Configuration" host="0.0.0.0" port="8081" doc:name="HTTP Listener Configuration"/> 
<flow name="newFlow"> 
    <http:listener config-ref="HTTP_Listener_Configuration" path="/hi" doc:name="HTTP"/> 
    <logger message="logging......" level="INFO" doc:name="Logger"/> 
</flow> 

我已經完成了maven的設置和一切在任意點工作室,但是當我運行界面getiing下面的錯誤消息,請幫助。

Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-10T22:11:47+05:30) 
Maven home: D:\Softwares\apache-maven-3.3.9 
Java version: 1.8.0_112, vendor: Oracle Corporation 
Java home: C:\Program Files\Java\jdk1.8.0_112\jre 
Default locale: en_US, platform encoding: Cp1252 
OS name: "windows 10", version: "10.0", arch: "amd64", family: "dos" 

[13:25:06] Running: mvn clean package -DskipMunitTests 
[INFO] Scanning for projects... 
[INFO]                   
[INFO] ------------------------------------------------------------------------ 
[INFO] Building Mule new Application 1.0.0-SNAPSHOT 
[INFO] ------------------------------------------------------------------------ 
[WARNING] The POM for com.mulesoft.muleesb:mule-core-ee:jar:3.8.3 is missing, no dependency information available 
[WARNING] The POM for com.mulesoft.muleesb.modules:mule-module-spring-config-ee:jar:3.8.3 is missing, no dependency information available 
[WARNING] The POM for org.mule.transports:mule-transport-file:jar:3.8.3 is missing, no dependency information available 
[WARNING] The POM for org.mule.transports:mule-transport-http:jar:3.8.3 is missing, no dependency information available 
[WARNING] The POM for com.mulesoft.muleesb.transports:mule-transport-jdbc-ee:jar:3.8.3 is missing, no dependency information available 
[WARNING] The POM for com.mulesoft.muleesb.transports:mule-transport-jms-ee:jar:3.8.3 is missing, no dependency information available 
[WARNING] The POM for org.mule.transports:mule-transport-vm:jar:3.8.3 is missing, no dependency information available 
[WARNING] The POM for org.mule.modules:mule-module-scripting:jar:3.8.3 is missing, no dependency information available 
[WARNING] The POM for org.mule.modules:mule-module-xml:jar:3.8.3 is missing, no dependency information available 
[WARNING] The POM for org.mule.tests:mule-tests-functional:jar:3.8.3 is missing, no dependency information available 
[INFO] Downloading: http://repo1.maven.org/maven2/org/mule/modules/mule-module-http/3.8.3/mule-module-http-3.8.3.pom 
[INFO] Downloading: http://repository.mulesoft.org/releases/org/mule/modules/mule-module-http/3.8.3/mule-module-http-3.8.3.pom 
[INFO] Downloading: https://repo.maven.apache.org/maven2/org/mule/modules/mule-module-http/3.8.3/mule-module-http-3.8.3.pom 
[WARNING] The POM for org.mule.modules:mule-module-http:jar:3.8.3 is missing, no dependency information available 
[WARNING] The POM for org.mule.modules:mule-module-spring-config:jar:3.8.3 is missing, no dependency information available 
[INFO] Downloading: http://repo1.maven.org/maven2/com/mulesoft/muleesb/mule-core-ee/3.8.3/mule-core-ee-3.8.3.jar 
[INFO] Downloading: http://repo1.maven.org/maven2/com/mulesoft/muleesb/modules/mule-module-spring-config-ee/3.8.3/mule-module-spring-config-ee-3.8.3.jar 
[INFO] Downloading: http://repo1.maven.org/maven2/org/mule/transports/mule-transport-file/3.8.3/mule-transport-file-3.8.3.jar 
[INFO] Downloading: http://repo1.maven.org/maven2/org/mule/transports/mule-transport-http/3.8.3/mule-transport-http-3.8.3.jar 
[INFO] Downloading: http://repo1.maven.org/maven2/com/mulesoft/muleesb/transports/mule-transport-jdbc-ee/3.8.3/mule-transport-jdbc-ee-3.8.3.jar 
[INFO] Downloading: http://repo1.maven.org/maven2/com/mulesoft/muleesb/transports/mule-transport-jms-ee/3.8.3/mule-transport-jms-ee-3.8.3.jar 
[INFO] Downloading: http://repo1.maven.org/maven2/org/mule/transports/mule-transport-vm/3.8.3/mule-transport-vm-3.8.3.jar 
[INFO] Downloading: http://repo1.maven.org/maven2/org/mule/modules/mule-module-scripting/3.8.3/mule-module-scripting-3.8.3.jar 
[INFO] Downloading: http://repo1.maven.org/maven2/org/mule/modules/mule-module-xml/3.8.3/mule-module-xml-3.8.3.jar 
[INFO] Downloading: http://repo1.maven.org/maven2/org/mule/tests/mule-tests-functional/3.8.3/mule-tests-functional-3.8.3.jar 
[INFO] Downloading: http://repo1.maven.org/maven2/org/mule/modules/mule-module-http/3.8.3/mule-module-http-3.8.3.jar 
[INFO] Downloading: http://repo1.maven.org/maven2/org/mule/modules/mule-module-spring-config/3.8.3/mule-module-spring-config-3.8.3.jar 
[INFO] Downloading: http://repository.mulesoft.org/releases/com/mulesoft/muleesb/mule-core-ee/3.8.3/mule-core-ee-3.8.3.jar 
[INFO] Downloading: http://repository.mulesoft.org/releases/com/mulesoft/muleesb/modules/mule-module-spring-config-ee/3.8.3/mule-module-spring-config-ee-3.8.3.jar 
[INFO] Downloading: http://repository.mulesoft.org/releases/org/mule/transports/mule-transport-file/3.8.3/mule-transport-file-3.8.3.jar 
[INFO] Downloading: http://repository.mulesoft.org/releases/org/mule/transports/mule-transport-http/3.8.3/mule-transport-http-3.8.3.jar 
[INFO] Downloading: http://repository.mulesoft.org/releases/com/mulesoft/muleesb/transports/mule-transport-jdbc-ee/3.8.3/mule-transport-jdbc-ee-3.8.3.jar 
[INFO] Downloading: http://repository.mulesoft.org/releases/com/mulesoft/muleesb/transports/mule-transport-jms-ee/3.8.3/mule-transport-jms-ee-3.8.3.jar 
[INFO] Downloading: http://repository.mulesoft.org/releases/org/mule/transports/mule-transport-vm/3.8.3/mule-transport-vm-3.8.3.jar 
[INFO] Downloading: http://repository.mulesoft.org/releases/org/mule/modules/mule-module-scripting/3.8.3/mule-module-scripting-3.8.3.jar 
[INFO] Downloading: http://repository.mulesoft.org/releases/org/mule/modules/mule-module-xml/3.8.3/mule-module-xml-3.8.3.jar 
[INFO] Downloading: http://repository.mulesoft.org/releases/org/mule/tests/mule-tests-functional/3.8.3/mule-tests-functional-3.8.3.jar 
[INFO] Downloading: http://repository.mulesoft.org/releases/org/mule/modules/mule-module-http/3.8.3/mule-module-http-3.8.3.jar 
[INFO] Downloading: http://repository.mulesoft.org/releases/org/mule/modules/mule-module-spring-config/3.8.3/mule-module-spring-config-3.8.3.jar 
[INFO] Downloading: https://repo.maven.apache.org/maven2/com/mulesoft/muleesb/mule-core-ee/3.8.3/mule-core-ee-3.8.3.jar 
[INFO] Downloading: https://repo.maven.apache.org/maven2/com/mulesoft/muleesb/modules/mule-module-spring-config-ee/3.8.3/mule-module-spring-config-ee-3.8.3.jar 
[INFO] Downloading: https://repo.maven.apache.org/maven2/org/mule/transports/mule-transport-file/3.8.3/mule-transport-file-3.8.3.jar 
[INFO] Downloading: https://repo.maven.apache.org/maven2/org/mule/transports/mule-transport-http/3.8.3/mule-transport-http-3.8.3.jar 
[INFO] Downloading: https://repo.maven.apache.org/maven2/com/mulesoft/muleesb/transports/mule-transport-jdbc-ee/3.8.3/mule-transport-jdbc-ee-3.8.3.jar 
[INFO] Downloading: https://repo.maven.apache.org/maven2/com/mulesoft/muleesb/transports/mule-transport-jms-ee/3.8.3/mule-transport-jms-ee-3.8.3.jar 
[INFO] Downloading: https://repo.maven.apache.org/maven2/org/mule/transports/mule-transport-vm/3.8.3/mule-transport-vm-3.8.3.jar 
[INFO] Downloading: https://repo.maven.apache.org/maven2/org/mule/modules/mule-module-scripting/3.8.3/mule-module-scripting-3.8.3.jar 
[INFO] Downloading: https://repo.maven.apache.org/maven2/org/mule/modules/mule-module-xml/3.8.3/mule-module-xml-3.8.3.jar 
[INFO] Downloading: https://repo.maven.apache.org/maven2/org/mule/tests/mule-tests-functional/3.8.3/mule-tests-functional-3.8.3.jar 
[INFO] Downloading: https://repo.maven.apache.org/maven2/org/mule/modules/mule-module-http/3.8.3/mule-module-http-3.8.3.jar 
[INFO] Downloading: https://repo.maven.apache.org/maven2/org/mule/modules/mule-module-spring-config/3.8.3/mule-module-spring-config-3.8.3.jar 
[INFO] ------------------------------------------------------------------------ 
[INFO] BUILD FAILURE 
[INFO] ------------------------------------------------------------------------ 
[INFO] Total time: 17.163 s 
[INFO] Finished at: 2017-09-13T13:25:24+05:30 
[INFO] Final Memory: 12M/161M 
[INFO] ------------------------------------------------------------------------ 
[ERROR] Failed to execute goal on project new: Could not resolve dependencies for project com.mycompany:new:mule:1.0.0-SNAPSHOT: The following artifacts could not be resolved: com.mulesoft.muleesb:mule-core-ee:jar:3.8.3, com.mulesoft.muleesb.modules:mule-module-spring-config-ee:jar:3.8.3, org.mule.transports:mule-transport-file:jar:3.8.3, org.mule.transports:mule-transport-http:jar:3.8.3, com.mulesoft.muleesb.transports:mule-transport-jdbc-ee:jar:3.8.3, com.mulesoft.muleesb.transports:mule-transport-jms-ee:jar:3.8.3, org.mule.transports:mule-transport-vm:jar:3.8.3, org.mule.modules:mule-module-scripting:jar:3.8.3, org.mule.modules:mule-module-xml:jar:3.8.3, org.mule.tests:mule-tests-functional:jar:3.8.3, org.mule.modules:mule-module-http:jar:3.8.3, org.mule.modules:mule-module-spring-config:jar:3.8.3: Could not find artifact com.mulesoft.muleesb:mule-core-ee:jar:3.8.3 in Central (http://repo1.maven.org/maven2/) -> [Help 1] 
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. 
[ERROR] Re-run Maven using the -X switch to enable full debug logging. 
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles: 
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/DependencyResolutionException 
+0

請參閱文檔:https://docs.mulesoft.com/mule-user-指南/ v/3.6 /配置 - maven-to-work-with-mule-esb – Tome

+0

嗨,我已經閱讀了文檔。該設置文件是強制性的嗎?有什麼免費的存儲庫可以連接嗎?在pom.xml中,我可以看到一個存儲庫 http://repository.mulesoft.org/releases/爲什麼又需要額外的存儲庫? – Thiru

+0

我想他們不會在Maven Central(Maven安裝中的默認可用倉庫)上發佈它們的版本,所以您必須添加另一個倉庫才能下載它們的工件。 – Tome

回答

0

根據日誌失敗失敗的EE庫,這是企業版的意思。您可以通過兩種方式解決它:添加企業憑證和存儲庫中提到的referencing-mulesoft-s-enterprise-repositories或刪除ee依賴關係並添加社區依賴關係與設置配置提及在referencing-the-open-source-mulesoft-repositories

+0

嗨,我已經配置settings.xml,如鏈接中所述,但獲得授權問題。 「拒絕訪問:https://repository.mulesoft.org/nexus-ee/content/repositories/releases-ee/com/mulesoft/muleesb/mule-core-ee/3.8.3/mule-core-ee-3.8 .3.pom「 – Thiru

+0

你提供了聯結證書嗎? Anypoint憑證不起作用。如果你沒有試用社區版本。你可以從[Maven倉庫](https://mvnrepository.com/search?q=mule)中引用社區依賴項 – AnupamBhusari