java - 我可以在一个 jar 文件中合并多个 jar 文件吗

标签 java eclipse jar

我有多个 JAR 文件,我必须将它们添加到 Eclipse 中的类路径中。

是否可以将 30 个文件合并到一个文件中并包含该文件?

最佳答案

可以,但我认为这样做不一定是个好主意。三个可能的原因,毫无疑问还有更多:

  • 这使得查看任何一个组成文件的来源变得更加困难。
  • 这使得仅替换一个库变得更加困难
  • 如果有多个文件包含在多个 jar 文件中,哪个应该“获胜”?例如,所有 jar 文件都有自己的 list ……您可以将它们全部合并,但不一定……对于其他文件,合并它们的方式可能并不明智。

我的投票是将 jar 文件分开。

关于java - 我可以在一个 jar 文件中合并多个 jar 文件吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5089565/

相关文章:

java - 这是合适的定制同步器吗?

java - Eclipse + GWT -> 开发模式内存不足

java - 如何在Java程序中使用外部jar依赖?

Java Bouncy CaSTLe 密码学 - 使用 AES 加密

java - 如何在eclipse链接@Query注释中使用表达式(SpEL)?

java - 强制使用 Java HttpClient 立即进行不安全的 HTTP2 连接

Eclipse 中的 Java 资源文件夹错误

java - 将现有 Java 项目转换为 OSGI 包的最佳方式

gradle - 如何使用 Gradle 从 distZip 中排除文件?

java - 使用 FileInputStream 加载资源中的文件