2014-11-01 59 views
0

我试图按照位于here的说明设置Alfresco Benchmark的样本集成测试。我正在做的事情从那里的说明有所不同,因为当我运行这个命令:如何正确地与这个Maven Archetype交互?

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 

所以,我下载的原型,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个。这个数字的意义是什么?为什么在我得到的提示中有所不同?

+1

我把你置于代理的后面,你通过浏览器手动下载了一轮... – khmarbaise 2014-11-01 23:15:26

+0

'artifacts.alfresco.com'对我而言存在 - 你确定你没有破坏的网络设置在路上? – Gagravarr 2014-11-03 11:22:33

+0

@khmarbaise和Gagravarr,这是由网络配置问题引起的。我可能可以处理这个问题,但由于这是一个次要问题,所以我不想在此等待时间。 – David 2014-11-03 17:10:29

回答

1

当您输入单个号码时,您进行选择。

当您输入一个工件名称时,只会将一个过滤器应用到工件列表中;在此之后,您仍然必须从过滤列表中选择一个选项(编号)。

相关问题