加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

java – 构建一个巨大的jar而不是几个较小的jar的优点/缺点?

发布时间:2020-12-14 05:29:46 所属栏目:Java 来源:网络整理
导读:我已经看到像 http://one-jar.sourceforge.net/和 http://fjep.sourceforge.net/index.html这样的程序将你的应用程序jar和任何依赖项推送到一个可执行的jar中. 这样做的主要原因是什么? 解决方法 对于: 更容易分发, 让类路径问题消失, 甚至可以在Ms PowerP
我已经看到像 http://one-jar.sourceforge.net/和 http://fjep.sourceforge.net/index.html这样的程序将你的应用程序jar和任何依赖项推送到一个可执行的jar中.

这样做的主要原因是什么?

解决方法

对于:

>更容易分发,
>让类路径问题消失,
>甚至可以在Ms PowerPoint演示文稿中打包作为可点击的图标,可能OpenOffice也可以处理它.

反对:

>困难的包装 – 有时你会碰到一个角落的情况,例如:如何打包原生扩展,
>需要额外的构建步骤,
>生成更大的罐子,
>可以违反图书馆的许可协议,
>杀死了图书馆重用的概念,
>进行更新和
>调试(因为额外的类路径加载器)更难.

因此,一般来说,它确实是快速原型设计的好方法,但如果在更大的项目中使用,可能会遇到困难.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读