使用 Launch4j,我应该什么时候包装 Jar?
我是 Launch4j 的新手。默认情况下,它“包装”罐子,但有一个复选框显示“不包装罐子,仅启动”。
我什么时候应该选中此框?我什么时候不应该选中此框?
I'm new to Launch4j. By default, it "wraps" the jar, but there is a checkbox that reads "Dont't wrap the jar, launch only".
When should I check this box? When should I not check this box?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
唯一的区别是,当您选中此选项时,jar 文件不会打包在生成的可执行文件内,而是需要旁边的 jar 文件。
因此,如果您想向用户隐藏 jar 并拥有单个可执行文件,则不应选中该框;如果您愿意将可执行文件和 jar 文件分开(如果您想更新例如,无需重新生成可执行文件即可生成 jar 文件)。
The only difference is that when you check this option, the jar file is not packaged inside the generated executable file, and it needs the jar file next to it.
So you should not check the box if you want to hide the jar to your users and have a single executable file, and you should check it if you are willing to keep the executable file and the jar file separated (if you want to update the jar file without re-generating the executable for instance).