如何将java项目转换为.exe?

如何将java项目转换为.exe?,java,jar,exe,Java,Jar,Exe,可能重复: 你好, 我使用Eclipse软件编写了一个java项目。现在我需要将该项目转换为.exe文件。我导出该项目,并因此转换为jar文件 当我双击它时,它显示“未能从‘path’加载主类属性”。因此,将其解压缩并查看舱单。mf,它只有一个版本 我还使用了JartoExe软件并将其转换为exe文件。它显示了一个类似cmd提示符的文件,但当我点击它时,我只是得到了该窗口的一个闪光。它没有打开 请帮我把jar转换成exe文件 提前谢谢 使用JEXECreator 1.9.3,非常好。它为您提供

可能重复:

你好,

我使用Eclipse软件编写了一个java项目。现在我需要将该项目转换为.exe文件。我导出该项目,并因此转换为jar文件

当我双击它时,它显示“未能从‘path’加载主类属性”。因此,将其解压缩并查看舱单。mf,它只有一个版本

我还使用了JartoExe软件并将其转换为exe文件。它显示了一个类似cmd提示符的文件,但当我点击它时,我只是得到了该窗口的一个闪光。它没有打开

请帮我把jar转换成exe文件


提前谢谢

使用JEXECreator 1.9.3,非常好。它为您提供了两个运行程序的选项:使用控制台或GUI查看本文:


基本上,您必须定义清单中执行的内容,然后如果您想在windows下运行程序,您可以将jar类型与java.exe关联,或者创建一个.bat文件来适当启动jar。

导出到jar文件时,您需要提供主类名,这是您程序的入口点。一旦您这样做,jar中的清单文件将有它的入口,这将允许您通过双击jar来运行它。

最简单的方法是使用eclipse插件“fat.jar”并将其添加到eclipse中 接下来,当右键单击项目时,您将获得一个构建胖jar的选项

在安装fat jar后重新启动eclipse

哇。。。
非常简单…

当您选择从eclipse导出时,其中一个对话框会询问您主类是什么。如果您指定了它,那么当您双击jar时,它将启动应用程序。


我用过这个,很好。但如果我没记错的话,免费版有一些广告闪屏。

不,所有的答案都对我帮助很大。但很抱歉,我不知道投票率分数。这与分数无关,如果您发现任何问题的答案都很好,请单击投票数下方的勾号将其标记为“已接受”。是的,我以前做过。但我想我说了你需要15分或更多。所以,我的记号没有被接受。是的。谢谢你让我知道。我会的。谢谢你的回复。但是您能告诉我在导出时如何提供主类名吗?如何在Eclipse中检查我的项目的类路径?请参见Eclipse帮助中“JAR清单规范”下的“选择应用程序入口点的类”“在UI中工作时,您应该使用相同的选项。”包括在Eclispse 3.5+@Thorbjorn中的导出->可运行Jar-谢谢!我按照您在这里指定的操作:export->Runnable jar。现在我检查了清单文件:清单版本:1.0类路径:。Main Class:example.FileList名称:通用实现供应商:Oracle实现标题:MySQL连接器/J实现版本:5.1.15实现供应商Id:com.MySQL规范供应商:Sun Microsystems Inc.规范标题:JDBC规范版本:4.0。但当我双击jar文件时,什么也没发生。我现在该怎么办?请帮忙!也可以看一看图片代表的答案