我已经创建并签名了一个Maven bundle.jar文件,以上传到Maven Central。当我尝试将其上传到https://oss.sonatype.org/#staging-upload的Sonatype
存储库时,收到错误消息:
Artifact upload failed.
Invalid maven artifacts: [xom-maven-1.3.0.jar, xom-maven-1.3.0.jar.asc, xom-maven-1.3.0.pom, xom-maven-1.3.0.pom.asc]
很明显,我的bundle.jar
出了点问题。问题是,如何在上载bundle.jar
之前找出问题所在?
也就是说,如何在本地测试Maven工件是否有效?我想获得更多信息和更详细的错误消息,以便我解决问题。文件丢失了吗?签名错误吗?路径或名称错误吗?
这个问题纯粹是如何验证工件,而不是如何创建或上传工件。