从java类文件到exe文件
我刚刚使用从java类文件创建了一个exe 双击exe文件后,它不会执行,也不会给出任何响应。从java类文件到exe文件,java,exe,launcher,Java,Exe,Launcher,我刚刚使用从java类文件创建了一个exe 双击exe文件后,它不会执行,也不会给出任何响应。 我在这里犯了什么错误?试着从命令行运行程序,看看是否有错误。您可以做的一件事是创建一个jar,它在windows中是可执行的,应该可以工作 首先创建一个jar文件,并通过从cmd运行来检查它。 请参阅侧罐中的MANIFEST.MF。它应该有这样的主类 Main-Class: com.mypackage.MyMainClass 制作exe文件时,可能会错误地指定主类的名称。 从.class文件创建ex
我在这里犯了什么错误?试着从命令行运行程序,看看是否有错误。您可以做的一件事是创建一个jar,它在windows中是可执行的,应该可以工作 首先创建一个jar文件,并通过从cmd运行来检查它。 请参阅侧罐中的MANIFEST.MF。它应该有这样的主类
Main-Class: com.mypackage.MyMainClass
制作exe文件时,可能会错误地指定主类的名称。 从.class文件创建exe文件的另一种方法是: 首先创建.class文件的jar文件。要打开cmd,请转到该特定程序的.class文件所在的目录。然后编写jar cvf myjar.jar*.class 在该目录中创建一个jar文件,然后使用该jar文件生成一个exe文件。当您使用此软件创建exe文件时,它将要求您提供程序主类的名称。在那里输入主类并创建exe文件。因此,当您单击该exe文件时,程序将运行
用于直接将.class文件转换为exe文件,请遵循。尝试从命令行运行该文件,以查看是否有错误消息。我猜您遇到了类路径问题(是否将所有必需的jar捆绑在转换为exe的主jar中?)。正如其他人所说,从命令行运行将告诉您这些事情。如果它不起作用,那么就存在类路径/清单问题。另外,请确保项目中包含任何必需的库/jar。在通过cmd运行时,它会显示为“无法从myjar.jar加载主类清单属性”。如果您是手动执行此操作,则需要对其进行设置。这是一个关于如何做到这一点的很好的参考: