我正在嘗試5分鐘內的Maven教程,幾乎立即遇到錯誤。從結果mvn --versionAREApache Maven 3.5.2Maven home: /usr/share/mavenJava version: 1.8.0_171, vendor: Oracle CorporationJava home: /usr/lib/jvm/java-8-openjdk-amd64/jreDefault locale: en_US, platform encoding: UTF-8OS name: "linux", version: "4.15.0-23-generic", arch: "amd64", family: "unix"當我在本教程中運行下一個命令時,$ mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-app \ -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false我收到以下錯誤:[ERROR] Failed to execute goal org.apache.maven.plugins:maven-archetype-plugin:3.0.1:generate (default-cli)on project standalone-pom: archetypeCatalog 'http://mavenrepo.openmrs.org/nexus/content/repositories/public/archetype-catalog.xml'is not supported anymore. Please read the plugin documentation for details. -> [Help 1]其中“幫助1”只是MojoFailureException的文檔。原型插件似乎發布了一項重大更改,而Maven教程尚未進行更新以反映這一點。盡管有趣的是,文檔為Quickstart Archetype建議的命令,$ mvn archetype:generate -DarchetypeGroupId=org.apache.maven.archetypes -DarchetypeArtifactId=maven-archetype-quickstart -DarchetypeVersion=1.3也因相同的錯誤而失敗。是否仍然可以基于Quickstart原型生成Maven項目,如果可以,我該怎么做?
添加回答
舉報
0/150
提交
取消