我正在使用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
请求帮助。
答案 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目录。