【发布时间】:2018-02-14 20:37:23
【问题描述】:
我正在使用 Eclipse 将程序打包到可运行的 jar 中(导出...>Java>可运行 JAR 文件)。我选择了选项将所需的库打包到生成的jar中,但是无法打包一个外部jar。是否可以打包我的其余外部 jar 依赖项,同时将其保留在主 jar 之外?我不想使用 maven 或 ant 或类似的东西。
【问题讨论】:
我正在使用 Eclipse 将程序打包到可运行的 jar 中(导出...>Java>可运行 JAR 文件)。我选择了选项将所需的库打包到生成的jar中,但是无法打包一个外部jar。是否可以打包我的其余外部 jar 依赖项,同时将其保留在主 jar 之外?我不想使用 maven 或 ant 或类似的东西。
【问题讨论】:
可以,只需将库添加到 JRE 的 /lib/ext 目录即可。
但这基本上意味着您必须控制目标环境中的 JRE。
【讨论】: