java - 双击执行 .jar 文件

标签 java executable-jar double-click

我一直在使用 Eclipse 作为我的 Java IDE,今天我遇到了一个有趣的问题。我使用内置的文件>导出>可运行的 jar 文件为我的一个程序创建了一个 jar 文件。如果我从命令行/使用批处理文件启动它,它运行完美,但不是通过双击运行。我绝对确定 .jar 文件与 javaw 相关联,但它仍然不起作用。这不是我绝对需要解决的大问题,但如果有人有任何想法,我很乐意听取他们的意见。

更新:我尝试使用 Aram Kocharyan 的解决方案(参见下面的答案)。没有运气。似乎也只有这个 .jar 文件。双击即可启动所有其他 jar 。重建 jar 没有帮助。 :P

最佳答案

不久前我写了一个简短的指南,你可能会觉得有帮助:

http://ak.net84.net/projects/how-to-make-a-multi-platform-executable-java-jar-file/

这将在窗口中双击而无需设置任何其他设置,我已经在 Mac 上使用 Jar Launcher 对其进行了测试,它没有提示。

关于java - 双击执行 .jar 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9123990/

相关文章:

java - Spring 批处理 : FlatFileItem Writer

java - 类型转换、运算符优先级或其他?

java - string.parse ("(") 错误

java - VLCJ - 在 Eclipse 中播放 "res"文件夹中的视频效果很好,但不能播放可执行 JAR 文件中的视频

java - 对桌面应用程序的可执行 JAR 进行代码签名是一个好习惯吗?

google-maps - Google Maps API - 双击 map 上的点以将标记移动到那里

Android - 将 GestureDetector 添加到 webview

java - 如何求数组中每个元素获得某个随机变量的概率?

java - 将源文件包含在可运行的 jar 文件中

wpf - 有没有人注意到,当双击选择一个文件时,WPF 文件对话框会将点击传递到 UI?