我正在尝试按照位于here的说明为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。这个号码有什么意义?为什么我得到的提示有所不同?
答案 0 :(得分:1)
输入单个号码时,您可以进行选择。
输入工件名称时,只对工件列表应用过滤器;在此之后,您仍然必须从筛选列表中选择一个选项(编号)。