在classpath中包含太多jar文件的影响

时间:2012-04-06 12:04:06

标签: java jar

我有一个大的jar文件,它对其他jar文件有很多依赖〜大约有几百MB的40个文件。我担心这个jar文件的依赖问题所以我希望在编译时将所需的依赖项添加到这个jar的Manifest文件中。我想知道这种方法是否存在负面缺陷。我已经对类加载时间做了一些测试,但它们似乎并没有真正受到影响。

我想将依赖项移动到jar清单中的另一个原因是,如果有这么多文件,命令行会变长并且难以阅读。我们有很多-XX选项等以及传递到JVM但看起来没有办法在清单或某种配置文件中设置这些。

1 个答案:

答案 0 :(得分:3)

如果你依赖这些罐子,那就没关系。实际上,40个依赖关系并不是那么多,所以不要考虑这个问题。只需确保不包含未使用的依赖项。