好的,所以我现在已经编写了一段时间的游戏,我希望发布它的alpha只是一个问题。我不知道如何导出并运行它。请注意,我的所有代码都运行正常。因此,当我导出它时,我将其导出为Runnable jar文件,一旦我这样做,我设置它并尝试将它们导出为.jar和.exe。一旦我导出它,我通过单击生成的文件测试它,但它不打开应用程序,而是在eclipse编码中打开它。请帮助我可能只是个白痴。
答案 0 :(得分:1)
你必须尝试使用以下方式启动它:
java -jar yourrunnable.jar
如果您计划在Windows上运行并且想要.exe文件,请尝试检查此问题:How can I convert my Java program to an .exe file? 或者如果你想定位一个mac,你可以在这里查看:
http://docs.oracle.com/javase/7/docs/technotes/guides/jweb/packagingAppsForMac.html
基本上,您定位的任何平台都有一些自定义功能,以实现无缝运行。无论如何,最跨平台的解决方案是Java -jar
方式。
答案 1 :(得分:0)
我遇到了同样的问题。双击时无法打开.jar文件。原来我安装了两个版本的Java(Java 6和7)。从控制面板卸载Java 6 - >卸载程序最终允许.jar文件在不使用命令窗口的情况下双击打开。
右键单击 - >中列出的内容打开用 ?是否有其他程序列为默认程序?是否列出了Java运行时?如果列出了Java Runtime,则可以使用它运行,并使其成为运行的默认程序。
Right Click -> Properties -> Change -> C:\Program Files\Java\jre7\bin\javaw.exe
对于Java 8,请使用以下
java.exe -jar myFile.jar