mvn -version

mvn archetype:create \
> -DgroupId=com.tobilko \
> -DartifactId=site \
> -DarchetypeArtifactId=maven-archetype-webapp我将使用maven-archetype-webapp原型使用Maven创建一个项目。为什么我不能这么做?我刚开始学习Maven,所以错误不会告诉我任何事情:
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-archetype-
plugin:2.3:create (default-cli) on project standalone-pom: Unable to
parse configuration of mojo org.apache.maven.plugins:maven-archetype
plugin:2.3:create for parameter #: Abstract class or interface
'org.apache.maven.artifact.repository.ArtifactRepository' cannot be
instantiated: org.apache.maven.artifact.repository.ArtifactRepository.
<init>() -> [Help 1]我不想有任何其他原型或默认原型。
发布于 2015-08-05 14:36:22
不要使用create,使用generate。就像这样
mvn archetype:generate
-DgroupId=com.tobilko
-DartifactId=site
-DarchetypeArtifactId=maven-archetype-webapp发布于 2015-08-05 14:40:47
archetype:create是已弃用
相反,使用
archetype:generate由于您已经开始学习maven,请参阅此链接以获得参考。
https://stackoverflow.com/questions/31835441
复制相似问题