问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

怎么将可执行的jar文件转换成exe可执行文件!

发布网友 发布时间:2022-04-22 18:53

我来回答

4个回答

热心网友 时间:2023-11-16 03:28

有两种比较易用的方法: 关于两种将Java程序转化为.exe程序工具的使用及比较 一JSmooth 1.出品 Jsmooth,Sourceforge.net 2.类型 free 3.下载 http://jsmooth.sourceforge.net/download.php 4.步骤 a)利用Eclipse将所需要的主类打成可独立运行的jar包,注意添加manifest属性和MainClass。 b)新建一个Jsmooth工程 c)在sketlon中选择“Console“或者“Windowed“ d)在Executable中的配置: i.ExecutableBinary:填写目的输出源的名称。如test.exe. ii.ExecutableIcon:选择一个好看点的图标 iii.CurrentDriectory:.(表示当前工程目录,当然也可行换成别的,Asyouwish.) e)在Application中的配置: i.Classpath:选中我们所生成的jar包以及运行该jar文件所需要的类库 ii.Main-Class:选中我们所需要运行的主类。 iii.可选项Useanembeddedjar:运行该exe时可能需要到的类库(这里只能有一个类库)。 f)在JVMSelection中的配置: i.MinimumJVMVersion:写一个需要运行该程序所需的最低的就JVM的版本,比如1.4 g)Compile:OK,编译成功后,在你的输出目录上就会有一个崭新的exe程序了。Justenjoyit. 二exe4J 1.出品 ej-technologies 2.类型 Sharedsoftware,needslicense 3.下载 http://www.ej-technologies.com/download/exe4j/files.php 4.步骤 a)利用Eclipse将所需要的主类打成可独立运行的jar包,注意添加manifest属性和MainClass。 b)新建一个exe4j工程 c)选择“JARinexe“mode d)在Configureapplication中的配置: i.Shortname:随便写. ii.OurputDriectory:选择输出路径。 e)在ConfigureExecutable中的配置: i.Executabletype:有三个选项,图形,控制台.或服务。从简单点开始吧,这里我们选console ii.Executablename:填写目的输出源的名称。如test.exe iii.Iconfile:exe图标文件,但必须是.ico文件 f)在ConfigureJavainvocation中的配置: i.Classpath:选中我们所生成的jar包以及运行该jar文件所需要的类库 ii.Main-Class:选中我们所需要运行的主类。 iii.Arguments(可选项):输入参数。我们这里暂不需要。 g)在ConfigureJRE中的配置: i.MinimumVersion:写一个需要运行该程序所需的最低的就JVM的版本,比如1.4 h)一直next,对于所遇到的步骤选项都默认,直到finish:OK。编译成功后,在你的输出目录上就会有一个崭新的exe程序了。Justenjoyit. 三总结和比较 由Java生成exe的工具还有很多,上面两种是我个人觉得用起来觉得比较方便的。两者的原理基本相同,但具体用起来还是有一点点不太一样的: 1.相同点 a)最大的相同点当然是他们原理是互通的。都是通过将可运行的java程序打成可执行的jar包。再作转换。 b)所生成的exe可执行程序,需要在装有比minimumversion高的JVM环境下运行。 2.不同点 a)生成exe的时候,如果想要exe只需要pureJVM的环境(不需要第三方的类库)就可以运行的话。在JSmooth需要将所有的用到的第三方类库压缩成一个jar包(因为它有个embededjar的选项),这就比较麻烦,因为当需要的jar多于一个时候,就需要将这些jar包先用jar–xvf解压缩,在用jar–cvf重新制作新的jar文件,再放到embededjar选项中去;而exe4J则会把classppath中所用到的jar包也会编译到exe中去。 b)JSmooth是免费的;而exe4J是共享软件,需要注册,否则在执行exe的时候会弹出很惹人烦的提示框。 c)ico文件的选择:exe4J要求严格的ico文件,而JSmooth则可以兼容jpg等其他各式的图片。 参考资料: http://zicozhang.spaces.live.com/blog/cns
打字不易,如满意,望采纳。

热心网友 时间:2023-11-16 03:28

如果确定是可执行的,可以直接下载jar转exe转换器(jar2exe)直接转换。

热心网友 时间:2023-11-16 03:29

1、可以用jar2exe转换器
2、可以用压缩工具转为exe文件,设置解压后自动运行jar文件就好
3、可以写一个批处理文件,然后bat转exe(不推荐,bat转exe可能报毒)

热心网友 时间:2023-11-16 03:29

需要工具,jar转exe转换器
不过把jar转成exe就丢失了java跨平台运行的优势了。只能在windows下运行
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
女生多大后可以不在长身高? 如何不用软件把手机投屏到电脑上手机屏幕怎样投放到电脑上 战时拒绝、故意延误军事订货罪既遂的处罚? 战时故意延误军事订货罪处罚标准 名师1+1导读方案:汤姆·索亚历险记目录 三星sm-g7200打开微信慢,无法正常收看,网速不慢。 笔记本电脑如何调亮屏幕亮度 大伙说说洗衣机要不要带烘干好 热烘干洗衣机怎么样 ef英语哪个好 Java做好的程序如何生成exe phpstorm jar格式的怎么安装 类型为swf和iso的文件用什么软件打开? php使用javabridge时,怎么引入jar包 怎么把php的格式改成jar的? 什么是PHP文件?怎样把PHP文件改成JAR文件? 后缀名为.jar的文件怎么编辑? JAR格式是什么? jar包的使用 jar的手机游戏在电脑上如何打开 PHP源码如何编译为jar文件? linux下php如何调用jar文件 tomcat怎样运行.php文件 什么是jar格式电子书啊啊?用什么打开啊? php怎么调jar,谢谢 php怎么转换 jar文件 翻译一首英文歌~ 谁能给我艾薇儿所有歌的中文和英文歌词啊 拜托拜托 英文歌 baby i will tell everything to you 英文翻译:已于3月11日发出 签三方协议是什么意思 三方协议怎么签 三方协议是什么,具体什么时候签? 大学毕业生签第三方协议的具体流程是什么?望有经历的前辈指导一下,谢谢了! 签三方协议需要准备什么材料 三方协议 一定要签么 在学校签订三方协议对就业有什么影响? 三方就业协议签订的具体顺序? 签订三方协议有什么用 三方协议应该怎么签订? 三方协议什么时候签 如何煮猪头皮 猪头皮要怎么卤才好吃 白切猪头皮怎么制作,要仔细点。谢了! 猪头皮怎样抄才不粘在一起? 电动汽车什么牌子性价比高价格便宜? 有没有便宜又好用的电动车推荐? 最便宜的电动车多少钱 求推荐一款价格便宜的电动汽车! 目前有哪些便宜可靠的新能源汽车可以买?