小编Igo*_*orY的帖子

Maven验证下载的pom/jar文件的签名

我试图找到是否有启用SSL的中央存储库,但可能没有.我注意到maven中央存储库中的每个jar和pom文件都有签名.所以至少我想查看所有maven下载文件(pom/jar)的签名.

来自http://repo1.maven.org/maven2/org/apache/ant/ant/1.8.2/的示例:

ant-1.8.2.jar
ant-1.8.2.jar.asc
ant-1.8.2.jar.asc.md5
ant-1.8.2.jar.asc.sha1
ant-1.8.2.jar.md5
ant-1.8.2.jar.sha1
ant-1.8.2.pom
ant-1.8.2.pom.asc
ant-1.8.2.pom.asc.md5
ant-1.8.2.pom.asc.sha1
ant-1.8.2.pom.md5
ant-1.8.2.pom.sha1
Run Code Online (Sandbox Code Playgroud)

我意识到我必须为每个存储库导入公钥,我很好.我猜maven central的公钥是https://svn.apache.org/repos/asf/maven/project/KEYS.

关于如何使用maven进行签名,网上有很多关于教程的教程.但是我没有找到任何关于如何强制maven(2或3)来验证下载的jar/pom文件的签名的信息.可能吗?

(Nexus Professional不是一个选项)

谢谢你的帮助.

ssl signature maven

36
推荐指数
2
解决办法
6305
查看次数

标签 统计

maven ×1

signature ×1

ssl ×1