我正在使用zi和maven-release-plugin生成我试图提交给 maven 中央仓库的 jar 文件。包含在中央存储库中的要求之一是工件具有包含生成的 javadocs 的 -javadoc.jar 文件。如果这不可能,他们要求您有一个空的 -javadoc.jar 文件才能通过自动化测试。
我正在使用exec-maven-plugin生成空 jar 文件,并将其放置在正确的位置,但它被 maven-release-plugin 忽略了。结果,它没有被我的 GPG 密钥签名,也没有被部署到 repo。
是否可以使用 javadoc 插件生成一个空的 javadoc jar 文件?
如果 javadoc 插件不会生成空的 jar 文件,我如何让 maven-release-plugin 识别、签名和部署由我的 shell 脚本生成的 jar 文件?
还有其他一些我忽略的选择吗?