- 1、本文档共25页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
java桌面程序制作可执行exe以与制作安装文件教程
java桌面程序弄成可安装执行程序
1、将桌面程序编译为可执行文件.jar
注:不同Eclipse版本或者MyEclipse,可能稍有差异
1)通过导出Runnable JAR file 方式导出jar
使用Eclipse的“Export”(导出)功能就可以了。在应用上点击右键,选择“Export”。
接下来,选择导出类型为Runnable JAR file后,Next
选择应用运行启动类(即写有main函数的类文件),以及导出的目标路径和JAR文件名,可通过点击“Brows。。”按钮选择路径。
点击finish结束
2)通过导出JAR file 方式导出jar
A.通过配置文件(MANIFEST.MF)导出jar文件
Manifest-Version:1.0//版本号
Main-Class:com.lym.client.LoginFrame//启动类这个很重要
Class-Path: .libs/xpp3_min-1.1.4c.jar libs/xstream-1.4.2.jar //程序中引用的外部jar文件(比较重要),不过在下一步制作exe文件时还是会打包进去的。
Create-Path:sjl//作者
选择好了,点击finish就能生成可执行的jar文件了,查看是否能执行通过cmd命令进入命令行,然后使用命令java –jar D:\im.jar,然后回车看程序是否能运行。
B. 通过主类方式导出jar文件
2、使用exe4j生成exe可执行文件(版本不同可能会有差异)
注意:exe4j安装完成后可输入序列号(点击“Change License”),然后用户名、公司名可随意填写;
运行exe4jx出现界面如下图所示
点击Next接着选择类型:选择“Regular?mode,可以使程序仍具有跨平台的特性。选择”JAR?in?EXE“,可以把程序完全编译成exe文件,可以更好的保护你的程序不被反编译。选择任何一种都可以达到我们的需求,选择后,NEXT。(注意:第一次我用了Regular mode 模式在本机上是可以运行的,但拿到其它电脑上就不行了。第二次用了“JAR in EXE”mode 模式成功了。目前不知道两者的区别)
接下来设置你的程序的短文件名,源文件夹路径(如我的:E:\ArchiveBackup),以及要生成的exe文件的存放目录,exe存放目录必须指定到源文件夹下,这里我把它指定为E:\ArchiveBackup的根目录下
接下来,给即将生成的exe文件起一个名字,还可以给它指定一个ico类型的图标(可以没有),其它按默认就可以了。
接下来,需要把程序中所用到的类路径添加上去,先添加生成的JAR文件,如果还有相应lib,也需要添加。然后指定程序的启动类,其它如果没有必要的话,则按默认即可,点击+号添加类路径。基本上所需要用到的Jar文件都要添加上去,可以逐个添加,也可以添加整个文件夹或者使用系统环境变量(为了使程序能够随处运行,还是强列建议你使用相对路径,并且不要使用环境变量)。添加好类路径之后选择应用的Main?Class即可。完成后NEXT。
接下来,先输入应用程序所需要JRE的最低版本和最高版本。然后选择我们自带的JRE,这一步不是必须,但是为了更好的分发程序,?需要把我们自带的JRE指定为首选的运行环境:如图选择”Search?sequence“
默认有哪些信誉好的足球投注网站JRE的顺序是Windows注册表设置,JAVA_HOME设置,JDK_HOME设置。我们要使用自带的JRE,所以将默认的选项全部移除。之后点击”+“号添加我们自己的JRE
注意:这里尽量选择我们自己的jre相对路径,可把jre拷到我们的源文件中,以供选择(之后可能还会用到)
选择首选的JVM,一般使用默认就可以了,如有特殊要求,请选择想用选项,Next
接下来,是为程序添加启动画面,根据自己需要进行,没有可不用选择
展示前边的设置信息
点击“click Here to Start the Application”试运行一下程序,看是否能成功,成功可点击“Exit”退出。
在指定文件夹下会生成一个你命名的.exe文件(我的是im.exe)
3、使用 Inno Setup制作安装包
运行Inno Setup选择(使用向导)创建新的脚本文件(即:create a new script file using the Script Wizard)
输入应用程序名称、版本等信息。下一步
设置应用程序安装是的目标路径信息,可以采用默认不予修改,如果不希望安装后的文件夹是中文的,将”应用程序文件夹名称“改为自己希望的。下一步
将上一步编译好的EXE选择为应用程序主执行文件,并将整个应用的目录通过”添加文件夹“按钮添加到
您可能关注的文档
- CAD模型空间和布局使用.doc
- CNAS-CL14 检测和校准实验室能力认可准则在无损检测领域应用说明.ppt
- D解读音乐课程三维目标与在教学中运用.ppt
- CT检查规范与流程.doc
- DNA测序技术发展历史与.ppt
- EDA试卷与答案很好EDA技术复习资料.doc
- English is a weapon 翻译.doc
- CIS CCD特性简介与组装要领.ppt
- English around the world高考复习.ppt
- cjy_七年级语文上册古代诗词三首_木兰诗.ppt
- 鸭2025版新高考历史一轮复习第十二单元古代中国的思想科技与文化第32讲“百家争鸣”和儒家思想的形成.doc
- 2024高考政治一轮复习第2单元探索世界与追求真理第五课把握思维的奥妙练习含解析新人教版必修4.doc
- 鸭2025版新高考历史一轮复习第十六单元20世纪的战争与和平单元综合提升学案新人教版.doc
- 高中语文美文赏析古今人物类散文推荐乱世中的美神之二素材.doc
- 2024高考地理二轮复习微专题四海水的性质习题含解析.docx
- 备战2024年高考历史一轮复习易错题10中国特色社会主义建设的道路含解析.docx
- 九年级数学下册第二十八章锐角三角函数28.1锐角三角函数同步练习5新版新人教版.doc
- 二年级语文上册课文515大禹治水教案新人教版1.doc
- 2024_2025学年新教材高中政治第2单元认识社会与价值选择第5课第3框社会历史的主体课时分层作业含解析新人教版必修4.doc
- 2025版高考生物一轮复习第5章基因突变及其他变异1基因突变和基因重组练习含解析新人教版必修2.doc
文档评论(0)