maven自定义项目骨架 archetype 命令的用法
创建maven项目,一般使用eclipse或者intellij来创建,但是创建出来的可能不是自己想要的项目
就是这么简单,resources也没有,啥都没有
这个时候我有一个其他项目,想用他的骨架模板来创建maven项目
如一下图,这个时候,Maven的 archetype命令就能派上用场
1.打开项目的根目录,例如我的项目地址:E:\projects\cloud-platform\ace-modules\ace-admin>mvn clean,先清除target目录
2.清除成功以后,执行 mvn archetype:create-from-project
然后就会生成一个archetype项目,带有pom.xml文件,文件里面有创建项目的时候用到的参数
<groupId>com.github.wxiaoqi</groupId> <artifactId>ace-admin-archetype</artifactId> <version>1.0</version> <packaging>maven-archetype</packaging>
3.执行mvn install 打包骨架项目到本地仓库里面,注意执行命令的目录
E:\projects\cloud-platform\ace-modules\ace-admin\target\generated-sources\archetype>mvn install
然后在本地仓库就能查看到打成的jar包
4.使用这个骨架创建项目