最近公司分配任务,让建个maven骨架并上传到maven私服中,在网上找了很多,但大多版本比较老,也有很多坑,比如版本问题,或其他的因素无法使用。
于是自己整理了一版,分享一下。

一、更改IDE工具的maven,确保为本地

自定义maven骨架并发布到maven私服

二、更改setting.xml依赖为本地文件

自定义maven骨架并发布到maven私服
修改该文件,添加server行配置
自定义maven骨架并发布到maven私服

三、生成maven模板

准备一个通用的maven project,修改pom.xml文件,添加配置
自定义maven骨架并发布到maven私服
进入该project的根目录,执行mvn命令mvn archetype:create-from-project
成功后会在target/generated-sources目录下生成archetype目录
修改archetype目录下的pom.xml文件
添加配置
自定义maven骨架并发布到maven私服
注意:此处的配置,id要与setting.xml中的id一致

四、上传到maven私服中

在archetype目录下执行mvn命令

  1. mvn clean install
  2. mvn deploy

成功后即可在maven私服中查看到该模板

自定义maven骨架并发布到maven私服
完毕!

相关文章:

  • 2022-12-23
  • 2021-12-22
  • 2021-11-21
  • 2021-06-01
  • 2021-07-27
  • 2021-09-13
  • 2021-09-29
  • 2021-09-17
猜你喜欢
  • 2022-12-23
  • 2021-07-14
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-06-15
相关资源
相似解决方案