2011-11-10 26 views

回答

1

并非所有的Maven工件都是JAR/ZIP。还有POM,SWF和许多其他文件类型可以通过各种插件上传到存储库。

实例:

FlexMojos plugin生成SWF(Flash播放器)文件。

Assembly plugin可以生成TAR文件。

+0

很好的答案。谢谢! – Gili

2

校验和的目的是验证文件内容。下载的文件的校验和应该与存储库中的校验和相匹配。 Maven Central还鼓励作者对他们上传的文件进行数字签名,为存储库中的人工制品提供额外的信任层。

+0

签名不在,有什么意义? ZIP文件已经校验过他们的内容。为什么做两次? – Gili

+1

它不是用于确保内部完整性,而是能够快速比较两个工件,而不必查看每个字节。 –

相关问题