无法在Eclipse中的maven项目中添加camel archetype

时间:2014-01-30 17:24:44

标签: eclipse maven apache-camel

我正在使用Eclipse( Kepler Service Release 1 )。我试图创建一个New Maven Project并在Filter中尝试找到camel原型。由于它不存在,我点击Add Archetype并尝试添加camel-archetype-java并使用以下值,

groupId:org.apache.camel.archetypes
artifactId:camel-archetype-java
version:2.12.1
URL:http://mvnrepository.com/artifact

使用上述值并单击“确定”后,我收到以下异常

Can't resolve Archetype org.apache.camel.archetypes:camel-archetype-java:2.12.1
org.eclipse.core.runtime.CoreException: Could not resolve artifact 

请求帮助。

2 个答案:

答案 0 :(得分:3)

您的Maven存储库网址错误。使用http://repo1.maven.org/maven2/archetype-catalog.xml处的Remote Maven Default存储库。您可以在“选择原型”对话框中添加或更改存储库。选择“配置...”并编辑现有目录或使用上面给出的URL添加新目录。

答案 1 :(得分:0)

我发现它的最好方法是添加一个新的远程目录。 打开Eclipse->窗口->首选项-> Maven->原型。 使用以下文件添加新的远程目录:http://repo1.maven.org/maven2/archetype-catalog.xml

这会将所有更新的目录添加到您的IDE中,包括您需要的Camel目录。