[英]How do I interact with this Maven Archetype properly?
我正在尝试按照此处的说明为Alfresco Benchmark设置示例集成测试。 我做的事情与那里的说明有些不同,因为当我运行此命令时:
mvn archetype:generate -DarchetypeCatalog=http://artifacts.alfresco.com/nexus/content/groups/public/archetype-catalog.xml
我最终收到此错误:
Error reading archetype catalog http://artifacts.alfresco.com/nexus/content/groups/public/archetype-catalog.xml
...
...
Caused by: java.net.UnknownHostException: artifacts.alfresco.com
所以我下载了archetype-catalog.xml文件,而是运行以下命令:
mvn archetype:generate -DarchetypeCatalog=archetype-catalog.xml
这可以正常工作。 Maven完成了Maven的工作,然后在我遵循的说明中转到相同的提示:
Choose a number or apply filter (format: [groupId:]artifactId, case sensitive contains): 16:
根据说明,我对此答复:
org.alfresco:alfresco-benchmark-sample-archetype
这是出问题的地方。 Maven说,与其继续处理说明中的其余提示文档,而是:
Choose a number or apply filter (format: [groupId:]artifactId, case sensitive contains): 16: org.alfresco:alfresco-benchmark-sample-archetype
Choose archetype:
Your filter doesn't match any archetype (hint: enter to return to initial list)
Choose a number or apply filter (format: [groupId:]artifactId, case sensitive contains): :
问题-我在这里做错了什么? -是否手动下载了.xml文件,然后将其交给Maven造成了问题? -另外,在说明中,提示符中包含475,而在我的版本中,提示符中具有数字16。 这个数字的意义是什么? 为什么我得到的提示有什么不同?
输入单个数字时,将进行选择。
输入工件名称时,仅将过滤器应用于工件列表; 此后,您仍然必须从过滤列表中选择一个选项(数字)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.