我想這tutorial上docs.wso2.com但步驟從原型寫WSO2連接器:創建一個從原型Maven項目模板不行
mvn archetype:generate -DarchetypeGroupId=org.wso2.carbon.extension.archetype -DarchetypeArtifactId=org.wso2.carbon.extension.esb.connector-archetype -DarchetypeVersion=2.0.0 -DgroupId=org.wso2.carbon.connector -DartifactId=org.wso2.carbon.connector.helloworld -Dversion=1.0.0 -DarchetypeRepository=http://maven.wso2.org/nexus/content/repositories/wso2-public/
創建Maven項目模板失敗,錯誤:
...
[INFO] Generating project in Interactive mode
[WARNING] Archetype not found in any catalog. Falling back to central repository (http://repo.maven.apache.org/maven2).
[WARNING] Use -DarchetypeRepository=<your repository> if archetype's repository is elsewhere.
Downloading: http://repo.maven.apache.org/maven2/org/wso2/carbon/extension/archetype/org.wso2.carbon.extension.esb.connector-archetype/2.0.0/org.wso2.carbon.ext
ension.esb.connector-archetype-2.0.0.pom
[WARNING] The POM for org.wso2.carbon.extension.archetype:org.wso2.carbon.extension.esb.connector-archetype:jar:2.0.0 is missing, no dependency information avai
lable
Downloading: http://repo.maven.apache.org/maven2/org/wso2/carbon/extension/archetype/org.wso2.carbon.extension.esb.connector-archetype/2.0.0/org.wso2.carbon.ext
ension.esb.connector-archetype-2.0.0.jar
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 5.055 s
[INFO] Finished at: 2017-03-09T11:34:17+01:00
[INFO] Final Memory: 16M/218M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-archetype-plugin:3.0.0:generate (default-cli) on project standalone-pom: The desired archetype doe
s not exist (org.wso2.carbon.extension.archetype:org.wso2.carbon.extension.esb.connector-archetype:2.0.0) -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-archetype-plugin:3.0.0:generate (default-cli) on p
roject standalone-pom: The desired archetype does not exist (org.wso2.carbon.extension.archetype:org.wso2.carbon.extension.esb.connector-archetype:2.0.0)
文檔不對或者我的錯誤?
開始編寫自定義Java連接器有一個原型嗎?
我用Apache Maven 3.3.9,如果我沒弄錯它是向後兼容的 –
你可以用maven 2試試嗎? –
你真是太棒了!隨着Maven 2工作正常。謝謝 –