欢迎来到天天文库
浏览记录
ID:41514056
大小:334.72 KB
页数:9页
时间:2019-08-26
《java程序转为jar,jar转换为exe》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、一.创建可执行jai•包有时白己写个程序,类一大堆,时间一长连自己都不知道那个是主类,而且有可能用到图片或其它文件一大堆,看得也乱,这吋你可以考虑把它做成-个可执行jar包…(1)编辑manifest.mf文件加入下面一行Main-Class:MyApplet注意:Main-Class的大小定,冒号后的空格,MyApplet后一定输入回车,然后保存。manifest.mf的编写一定要注意一些细节,它是很苛刻的,我在此也载过不少跟头,谁让它这么小气呢,没办法,所以专门给大家列出来。(1)不能有空行和空格的地方
2、第一行不可以是空行(第一行的行前不可以有空行),行与行之间不能有空行,第行的行尾不可以有空格(2)一定要有空行的地方最后一行得是空行(在输完你的内容后加一个回车就OK)(3)一定有空格的地方key:value在分号后面一定要写写一个空格⑵打包jarcvfmFirstApplet.jarmanifest.mfMyApplet.class注意:manifest.mf指定为存放Mani-Class:MyApplet文件的文件名二、JAR转换为EXE1>下载exe4jWizard(最好找个注册码:L-g782dn2
3、d~1f1yqxxlrv1sqd)2、将安装完的JRE放在d:/led目录下(这样可以保证生成的.exe可以在任何环境下运行,不用每台机器都安装jdk)3^进入exe4j的WeIcome页面,点击“ChangeLicense”按钮,输入注册码。4、点击“Next”进入projecttype,选择第二个"Jarinexemode”5、点击“Next”进入“APPLIcaTIONinfo”第一个空随便填写,第二个空填生成的EXE文件存放的位置Configureapplication1.Welcome2.Proj
4、ecttype3.Applicationinfo4.Executableinfo5.Javainvocation6.JRE7.Splashscreen8.Messages9.Compileexecutable10.FinishedGeneral6、点击"Next”进入"Executableinfo”,ExecutabIetype选择第一个"GUIappIication”,ExecutabIename输入即将生成的EXE文件的名字,如果想要给这个EXE文件弄个图片可以用iCONFILE进行上传(但图片必须是.
5、ico格式的)7、点击“Next”进入“JAVAEVOCATION”(1)第一步先按Classpath下的加号,选择刚刚生成的Jar文件(1)第二步选择GeneraI下MaincIass按后面的按钮,会自动找到exe4j1.Welcome2.Projecttype3.Applicationinfo4.Executableinfo5.JavainvocationAlvangdoptions:•Nativelibraries6.JRE7.Splashscreen8.Messages9.Compileexecut
6、able10.FinishedConfigureJavainvocationMainclass:daitableHiVMParameters:I(pleasequoteparameterslike"-DappcSr=${EXE4JEXEDIR}")Arguments:General叼AllowVMpassthroughparameters(eg.-J-Xmx256m)―ArchiveD:)Jeddaiable.jarlolIJEEToggle'FalonError*ClassPath▼AdvaneedOp
7、tionsJHelp4BackNext卜][Finish8、点击“Next”进入JRE⑴在"Javaversion”中输入最大最小版本(2)点即“AdvanceOpinion”选择第一个exe4j1・Welcome2.Projecttype3.Applicationinfo4.Executableinfo5.Javainvocation6.JREAivancedoptions:•Searchsequence•PreferredVM7.Splashscreen8.Messages9.Compileexecut
8、able10.FinishedConfigureJREPleasedefinetheminimumversionrequirementsfortheJREthatyourapplicationwillbestartedwith.JavaVersionMinimumversion:Maximumversion:1.31.6ZJAllowJREswithabetaversionnumber□OnlyallowJDKs
此文档下载收益归作者所有