2

我下载了 apache 公共库。解压缩文件,我发现除了我需要的库之外还有多个其他 jar 文件 - commons-io-2.4.jar.

其他文件有什么用?他们只是压缩源代码、测试和文档以供参考吗?或者,是否有其他原因需要包含在分发中?如果它们只是带有 jar 扩展名的 zip 文件,为什么它们以 jar 扩展名分发?

在此处输入图像描述

4

1 回答 1

2

maven可以自动生成这些 jar 并将其上传到服务器,其中包含源代码、javadoc、测试...... Maven 生成它们时带有 .jar 扩展名。可能它们是用 Maven 生成的。

例如,命令“mvn source:jar”生成 de sources.jar。http://maven.apache.org/plugins/maven-source-plugin/

于 2012-10-31T21:06:01.623 回答