转自:https://www.cnblogs.com/zjfjava/p/6819459.html
今天学习到了用maven命令行创建项目,maven版本3.6.3
用如下命令时创建失败
mvn archetype:create -DgroupId=org.seckill -DartifactId=seckill -DarchetypeArtifactId=maven-archetype-webapp
报错信息:[ERROR] Could not find goal ‘create’ in plugin org.apache.maven.plugins:maven-archetype-plugin:3.1.2 among available goals crawl, create-from-project, generate, help, integration-test, jar, update-local-catalog -> [Help 1]
报错原因:版本命令冲突,即在maven3.0.5以上版本舍弃了create,使用generate生成项目(我学习的视频中老师用的maven版本时3.2.3,他用的是create是OK的?)
解决办法: 将create改为generate
mvn archetype:generate -DgroupId=org.seckill -DartifactId=seckill -DarchetypeArtifactId=maven-archetype-webapp
第一次执行命令mvn archetype:generate时,由于没有下载过相关jar包,出现一大堆Downloading
maven官方文档:http://maven.apache.org/guides/getting-started/index.html