如何使用Maven创建Camel项目?

时间:2013-11-01 20:01:07

标签: java maven apache-camel

我正在使用maven创建一个带有以下命令的驼峰项目:

mvn archetype:create -DarchetypeGroupId=org.apache.camel.archetypes -DarchetypeArtifactId=camel-archetype-java -DarchetypeVersion=2.12.1 -DgroupId=camelinaction -DartifactId=order-router

然后在使用命令后我得到ERRORS并且没有任何效果。

我做错了什么?

2 个答案:

答案 0 :(得分:3)

尝试使用archetype:generate代替archetype:create

mvn archetype:generate -DarchetypeGroupId=org.apache.camel.archetypes -DarchetypeArtifactId=camel-archetype-java -DarchetypeVersion=2.12.1 -DgroupId=camelinaction -DartifactId=order-router

在此之后,如果您在其他帖子中阅读了log4j问题的解决方案,那么您应该没问题。

答案 1 :(得分:1)

问题是原型不在Maven Central目录中。您必须指定从中获取原型的位置,例如:

mvn archetype:generate -DarchetypeGroupId=org.apache.camel.archetypes -DarchetypeArtifactId=camel-archetype-java -DarchetypeVersion=2.3-SNAPSHOT -DgroupId=cameinaction -DartifactId=order-router -DarchetypeRepository=https://repository.apache.org/content/groups/snapshots-group