gpt4 book ai didi

java - 如何使用较小的 JAR 导出 eclipse RCP 产品

转载 作者:行者123 更新时间:2023-11-30 03:33:09 26 4
gpt4 key购买 nike

我正在使用 Luna 开发 Eclipse RCP 项目,导出的产品运行良好。唯一的问题是生成的主 JAR 文件太大(超过 30MB)。我检查了这么大尺寸的根。一些第三方库也包含在这个JAR中,这些库都放在我的项目下名为lib的文件夹中。我还尝试在二进制构建中排除这些库,当然导出的产品不起作用。

我想知道是否有办法将这些第三方库与主 JAR 文件分开,并且导出的产品仍然可以使用它们。非常感谢!

最佳答案

考虑使用插件项目来实现这一点。

您可能必须为第三方库创建一个单独的插件,并将其作为依赖项添加到您的插件中。

大多数时候,这被视为最佳实践,因为您必须使代码远离其他库或 jar。

您还可以尝试通过为第三方库创建“n”个插件来进行逻辑分组,这样您使用的所有第三方库都不会保存在同一个 jar 中,并且维护会很容易。

关于java - 如何使用较小的 JAR 导出 eclipse RCP 产品,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28547430/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com