2017-02-16 44 views
1

我在做mvn原型时试图将archetypeCatalog设置为URL:生成但始终显示没有找到的目录或工件。在做mvn原型时没有定义原型:使用URL生成

mvn archetype:generate -DarchetypeCatalog=http://myfaces.apache.org 
[INFO] Scanning for projects... 
[INFO]                   
[INFO] ------------------------------------------------------------------------ 
[INFO] Building Maven Stub Project (No POM) 1 
[INFO] ------------------------------------------------------------------------ 
[INFO] 
[INFO] >>> maven-archetype-plugin:3.0.0:generate (default-cli) > generate-sources @ standalone-pom >>> 
[INFO] 
[INFO] <<< maven-archetype-plugin:3.0.0:generate (default-cli) < generate-sources @ standalone-pom <<< 
[INFO] 
[INFO] --- maven-archetype-plugin:3.0.0:generate (default-cli) @ standalone-pom --- 
[INFO] Generating project in Interactive mode 
[INFO] No catalog defined. Using internal catalog 
[INFO] No archetype defined. Using maven-archetype-quickstart (org.apache.maven.archetypes:maven-archetype-quickstart:1.0) 
Choose archetype: 
1: internal -> org.apache.maven.archetypes:maven-archetype-archetype (An archetype which contains a sample archetype.) 
2: internal -> org.apache.maven.archetypes:maven-archetype-j2ee-simple (An archetype which contains a simplifed sample J2EE application.) 
3: internal -> org.apache.maven.archetypes:maven-archetype-plugin (An archetype which contains a sample Maven plugin.) 
4: internal -> org.apache.maven.archetypes:maven-archetype-plugin-site (An archetype which contains a sample Maven plugin site. 
     This archetype can be layered upon an existing Maven plugin project.) 
5: internal -> org.apache.maven.archetypes:maven-archetype-portlet (An archetype which contains a sample JSR-268 Portlet.) 
6: internal -> org.apache.maven.archetypes:maven-archetype-profiles() 
7: internal -> org.apache.maven.archetypes:maven-archetype-quickstart (An archetype which contains a sample Maven project.) 
8: internal -> org.apache.maven.archetypes:maven-archetype-site (An archetype which contains a sample Maven site which demonstrates 
     some of the supported document types like APT, XDoc, and FML and demonstrates how 
     to i18n your site. This archetype can be layered upon an existing Maven project.) 
9: internal -> org.apache.maven.archetypes:maven-archetype-site-simple (An archetype which contains a sample Maven site.) 
10: internal -> org.apache.maven.archetypes:maven-archetype-webapp (An archetype which contains a sample Maven Webapp project.) 
Choose a number or apply filter (format: [groupId:]artifactId, case sensitive contains): 7: 

据Maven原型指导我应该能够设置archetypeCatalog为URL:

http://maven.apache.org/archetype/maven-archetype-plugin/examples/generate-alternative-catalog.html

任何提示或指导我做错了什么?谢谢!

+0

在上面的例子中,http://myfaces.apache.org/archetype-catalog.xml包含原型列表 –

+0

可以帮我一个忙,试试3.0.0之前的版本吗?我假设你打到https://issues.apache.org/jira/browse/ARCHETYPE-519。 – Ducaz035

+1

是的,我可以通过回到2.4来解决这个问题。感谢提示@ Ducaz035 –

回答