在 eclipse 中只打包一些第三方 jar

package jar only some third party jars in eclipse

我正在用 businessobjects sdk 编写一个应用程序,我需要使用将大约 800 万个 businessobjects jar 引入构建路径来开发它。

我需要一个 jar - opencsv - 当我 运行 应用程序时,它不会在 businessobjects 平台构建路径中,所以我认为我应该将这个 jar 与我的 运行nable jar 打包在一起当然。其他 businessobjects jar 我不需要和我的 jar 一起打包,当我 运行 来自 BOE 的应用程序时,BOE 已经在构建路径中配置了它们。

但是,我需要打包所有的罐子吗?我只想要一个第三方 jar 与我的 运行nable jar 一起使用。

有没有一种方法可以让我挑选和选择我用 运行 可用罐子打包的罐子?

如果您不需要可运行的 JAR(即 "plain old" JAR),您可以使用 Eclipse 的导出 JAR 向导,它允许您准确指定包含哪些文件。您可以轻松地只包含一个您想要的库,而不是依赖 Eclipse 来包含每个库(这是独立可运行 JAR 的正常预期行为)。