跳转至

maven

Maven 插件开发

在开发通过包/类/方法注解自动生成README的功能时,在使用时,如果使用 Jar 依赖的方式,需要为每个工程定义一个 Main 方法,并且需要手动调用。

因此想通过开发Maven 插件,在compile阶段自动调用并生成 README,因此便研究如何开发 Maven 插件。

Maven 自定义仓库

当自己开发一个工具包,然后另一个项目要引用时,因此需要将 jar 包放到可访问的公网上:

  • Maven 官方 repo,如使用 Sonatype OSSRH,但其注册复杂,此次不进行介绍;

  • 第三方公共仓库,如 JitPack, Github/Gitee等,后面进行介绍。