一、新建一个maven项目
使用idea生成一个通用项目结构(如hibernate校验注解的引入等),并添加通用代码(如返回类,异常声明等)
二,引入生成骨架的maven依赖
<plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-archetype-plugin</artifactId><version>3.2.0</version></plugin>
三、在当前项目根目录下运行以下maven命令
mvn archetype:create-from-project
以上命令会在target 目录下面生成generated-sources目录,这个就是生成的archetype
四、在【generated-sources】运行以下maven命令
mvn install
以上命令代表将骨架文件安装到本地仓库。同理可以用maven deploy安装到远程仓库(私服)。
五、新建一个Maven项目,并选择刚安装到本地仓库的骨架
注意:图中Catalog需要选择本地仓库,我这里视角repo,不然其他仓库或者私服没有你的骨架,除非你发布到了对应环境