我刚刚使用Java Launcher从java类文件创建了一个exe。
双击exe文件后,它没有执行任何响应。 我在这里犯了什么错误?
答案 0 :(得分:2)
首先制作一个jar文件并通过从cmd运行来检查它。 请参阅侧jar中的 MANIFEST.MF 。它应该有这样的主类。
Main-Class: com.mypackage.MyMainClass
答案 1 :(得分:2)
在制作exe文件时,您可能会错误地给出主类的名称。 从.class文件创建exe文件的另一种方法是:
首先创建.class文件的jar文件。要执行此操作打开cmd,请转到该特定程序的.class文件所在的目录。然后编写jar cvf myjar.jar * .class
在该目录中创建一个jar文件。然后从该jar文件创建一个exe文件,您可以使用jar to exe 。使用此软件创建exe文件时,它会要求您提供程序主类的名称。在那里输入主类,然后创建你的exe文件。当你点击那个exe文件时,你的程序就会运行。
直接将.class文件转换为exe文件,请点击this。
答案 2 :(得分:1)
尝试从命令行运行程序以查看是否有任何错误。你可以做的一件事是创建一个可以在Windows中执行的jar,它应该可以工作。