2

我刚刚使用Java Launcher从 java 类文件创建了一个 exe 。

双击exe文件后,它没有执行,也没有给出任何响应。我在这里犯了什么错误?

4

3 回答 3

2

在制作 exe 文件时,您可能会错误地给出主类的名称。 从 .class 文件创建 exe 文件的另一种方法是:

首先创建 .class 文件的 jar 文件。为此打开 cmd,转到您拥有该特定程序的 .class 文件的目录。然后编写 jar cvf myjar.jar *.class

在该目录中创建一个 jar 文件。然后要从该 jar 文件创建一个 exe 文件,您可以使用jar 到 exe。当您使用此软件创建 exe 文件时,它会要求您提供程序主类的名称。在那里输入主类并创建您的exe文件。因此,当您单击该exe文件时,您的程序就会运行。

对于直接将 .class 文件转换为 exe 文件,请遵循

于 2011-04-15T15:03:49.507 回答
2

首先制作一个jar文件并通过从cmd运行来检查它。请参阅侧罐中的MANIFEST.MF。它应该有这样的主类。

Main-Class: com.mypackage.MyMainClass
于 2011-04-15T13:20:04.040 回答
1

尝试从命令行运行您的程序,看看是否有任何错误。您可以做的一件事是创建一个可以在 Windows 中执行的 jar,它应该可以工作。

于 2011-04-15T12:55:29.427 回答