【发布时间】:2014-01-20 02:02:13
【问题描述】:
我想在网上分享一个我用 C# 制作的应用程序,但它使用了一些库(SFML 及其 extlibs)以及一些图像。 我是否可以在 Java 中做类似的事情,将所有文件压缩到可以直接打开的 jar 中?还是我唯一的选择是上传普通的 zip 文件?
【问题讨论】:
我想在网上分享一个我用 C# 制作的应用程序,但它使用了一些库(SFML 及其 extlibs)以及一些图像。 我是否可以在 Java 中做类似的事情,将所有文件压缩到可以直接打开的 jar 中?还是我唯一的选择是上传普通的 zip 文件?
【问题讨论】:
没有像 JAR for .NET 这样的存档格式。您可以使用 ILMerge 将多个 .NET 程序集合并为一个,并且可以将图像作为资源嵌入到 EXE 中,但据我所知,仅此而已。如果您有非托管库,那么它们必须以常规 ZIP 文件或类似文件的形式单独分发。
【讨论】: