【发布时间】:2013-08-19 19:35:14
【问题描述】:
我有一个问题。我在 Eclipse 中制作了一款非常酷的游戏。为了让人们执行它,我想将它转换为可执行的 jar。虽然我希望 jar 像大多数 .exe 程序一样有一个图标,但我不知道该怎么做。大多数人在他们的 Java 程序上放置图标的方式是什么?我之前已经将它转换为带有图标的.exe,但我想知道是否有其他方法
【问题讨论】:
标签: java eclipse jar icons executable-jar
我有一个问题。我在 Eclipse 中制作了一款非常酷的游戏。为了让人们执行它,我想将它转换为可执行的 jar。虽然我希望 jar 像大多数 .exe 程序一样有一个图标,但我不知道该怎么做。大多数人在他们的 Java 程序上放置图标的方式是什么?我之前已经将它转换为带有图标的.exe,但我想知道是否有其他方法
【问题讨论】:
标签: java eclipse jar icons executable-jar
从操作系统的角度来看,jar 并不是真正的可执行文件 - 它只是已编译类和资源的存档。但是有一种方法可以实现您的愿望。 您必须使用可执行包装器。
这里有几个:
JSmooth:http://jsmooth.sourceforge.net/
Launch4j:http://launch4j.sourceforge.net/
【讨论】:
Java Web Start 将允许您执行此操作。它提供了许多优点,包括处理自动更新,甚至与桌面的应用程序菜单(即 Windows 中的开始菜单)集成。在我看来,它最大的优势之一是它随每个 Java 安装一起提供,因此不需要第三方库。
【讨论】: