如何实现一个java项目脚手架

2019-10-12  本文已影响0人  水流不流

公司里如果经常有新建项目的需求,并且每个项目都需要接入很多的基础组件,或者希望大家开发的项目都统一的风格,可以考虑封装一个项目脚手架,这样,需要新建项目的时候只需要通过脚手架一键生成就可以开始开发了。

1.首先得有一个maven项目,里面接入好所有需要的组件和配置,初始化好目录结构,甚至可以定义demo接口实现,规范写法。
2.cd 到项目根目录下执行(pom.xml同级目录)。 执行mvn archetype:create-from-project
3.cd target/generated-sources/archetype/ 执行 mvn install
4.mvn archetype:crawl
5.这个时候在去到你想要放置新项目的目录, 执行 mvn archetype:generate -DarchetypeCatalog=local 根据提示就可以生成新项目了。

这个时候如果是将自定义的archeType放在本地,自己使用完全没有问题,如果想要把这个模板给其他人使用,就需要把它发布到公司的私服, 其他人在idea或eclipse中配置即可。

以上操作可参考文章
Maven 自定义archeType
在IntelliJ IDEA上使用remote catalog

上一篇 下一篇

猜你喜欢

热点阅读