构建maven项目
mvn archetype:generate -DgroupId=com.janson.app -DartifactId=jansonTest -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false
或者
mvn archetype:create -DgroupId=com.janson.app -DartifactId=jansonTest -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false
在执行archetype:create时会出项BUILD FAILURE

后来百度了一下找到了几种解决的方法:
- JAVA_HOME没有设置或者设置有误、m2_home设置有误
- 删除/org/apache/maven/plugins/下的maven-archetype-plugin
- archetype:create命令已经过期,需要使用 archetype:generate 来进行代替
- maven-archetype-plugin 2.3版本的插件有问题,换其它版本进行创建
后来我使用的是archetype:generate构建的项目

构建项目成功

本文介绍使用Maven构建项目的常见问题及解决方法,包括JAVA_HOME和m2_home的配置,maven-archetype-plugin的版本选择,以及如何用archetype:generate替代过期的archetype:create命令。

被折叠的 条评论
为什么被折叠?



