我刚刚用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
请参阅文档:https://docs.mulesoft.com/mule-user-指南/ v/3.6 /配置 - maven-to-work-with-mule-esb – Tome
嗨,我已经阅读了文档。该设置文件是强制性的吗?有什么免费的存储库可以连接吗?在pom.xml中,我可以看到一个存储库 http://repository.mulesoft.org/releases/ 为什么又需要额外的存储库? –
Thiru
我想他们不会在Maven Central(Maven安装中的默认可用仓库)上发布它们的版本,所以您必须添加另一个仓库才能下载它们的工件。 – Tome