Maven 插件开发
在开发通过包/类/方法注解自动生成README的功能时,在使用时,如果使用 Jar 依赖的方式,需要为每个工程定义一个 Main 方法,并且需要手动调用。
因此想通过开发Maven 插件,在compile阶段自动调用并生成 README,因此便研究如何开发 Maven 插件。
在开发通过包/类/方法注解自动生成README的功能时,在使用时,如果使用 Jar 依赖的方式,需要为每个工程定义一个 Main 方法,并且需要手动调用。
因此想通过开发Maven 插件,在compile阶段自动调用并生成 README,因此便研究如何开发 Maven 插件。
当自己开发一个工具包,然后另一个项目要引用时,因此需要将 jar 包放到可访问的公网上:
Maven 官方 repo,如使用 Sonatype OSSRH,但其注册复杂,此次不进行介绍;
第三方公共仓库,如 JitPack, Github/Gitee等,后面进行介绍。