我正在使用maven创建一个带有以下命令的驼峰项目:
mvn archetype:create -DarchetypeGroupId=org.apache.camel.archetypes -DarchetypeArtifactId=camel-archetype-java -DarchetypeVersion=2.12.1 -DgroupId=camelinaction -DartifactId=order-router
然后在使用命令后我得到ERRORS并且没有任何效果。
我做错了什么?
答案 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