- 1、本文档共21页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(将java程序导成.exe或安装文件的方法
?
将java程序导成.exe,或安装文件的方法经过几天对java桌面程序的打包研究,终于成功实现了把java程序变成在任何机器上运行的exe文件,现把大神的文章转载如下,方面以后查看!/xiaaiwu/article/details??? 下面是我的一个完整的Java程序 —— MyLoading????可以看到已经附带了jre1.6 , 下面先使用exe4j给它制作一个exe执行文件(即上图的MyLoading.exe),并指定我们自带的jre1.6 。以下是exe4j的启动界面,点击下一步开始创建配置文件。????接着选择类型,我们选择第一个,这样可以保证程序仍具有跨平台的特性。如果选择第二个,可以把程序完全编译成exe文件,可以更好的保护你的程序不被反编译。接下来设置你的程序的短文件名,源文件夹路径(如我的:E:\MyLoading),以及要生成的exe文件的存放目录,exe存放目录必须指定到源文件夹下,这里我把它指定为E:\Myloading的根目录下。接下来,可以给我们即将生成的exe文件起一个名字,如我的“MyLoading”,还可以给它指定一个ico类型的图标,其它按默认就可以了,如图:接下来的这一步,我们需要把程序中所用到的类路径添加上去。然后指定程序的启动类,其它如果没有必要的话,则按默认即可,点击+号添加类路径:基本上你所需要用到的Jar文件都要添加上去,可以逐个添加上去,也可以添加整个文件夹或者使用系统环境变量,为了使你的程序能够随处运行,所以还是强列 建议你使用相对路径,并且不要使用环境变量。添加好你的类路径之后回到上一步去选择好你的Main Class即可。接下来先选择我们的程序所需要的jre版本, 然后便是选择我们自带的jre了,这一步不是必须,但是为了更好的分发程序,我们自带了jre, 所以必须把我们自带的jre指定为首选的运行环境,如图选择:Search sequence默认情况下程序会去系统的注册表,环境变量及相关的目录查找jre,因为我们只需要自带的jre,所以这里我把默认的选项移除了,然后添加我们自己的jre所在的目录路径,点+号开始:这里还是建议使用相对的目录路径:指定jre所在的目录,如图:最后我的jre目录路径就是这样的:.\jre1.6下面这一步只是简单的给程序添加一个启动画面,然后按默认下一步下一步就可以了。程序最终生成了这个执行文件: MyLoading.exe现在使用它,已经可以正常利用我们自带的jre启动程序了,但是整个程序仍有40M的大小.现在我们使用Inno Setup进行压缩并制作一个安装包。Inno Setup的下载安装请到网上有哪些信誉好的足球投注网站,安装后启动脚本向导,如图所示:?整个过程很简单:这里指定你的程序的启动文件,即刚才用exe4j创建的exe文件,并将你的整个程序目录都包含进去就可以了,接下来的基本上一直按下一步就可以了,直到脚本向导完成,然后执行该脚本即可:然后找到Inno Setup的默认输出目录,就可以看到编译输出后的安装包了,如下图:MyLoading安装.exe大小已经压到了8.86M。利用这个就可以快速轻松的安装你的Java桌面应用了。
注明:
?“1、exe4j是不可以将jre直接打包进exe中去的。但exe4j提供了一个有哪些信誉好的足球投注网站jre路径,这个路径可以是系统的环境变量,也可以是注册表,也可以是具体的某路径。由于要实现在没有jvm的电脑上运行,有哪些信誉好的足球投注网站环境变量与注册表自然是无用功的了,所以只能搜某路径的。把jre的路径,加进去,就行了。但要注意一点:不然用绝对路径哦。我之前就是用绝对路径,导致无效的,而走了弯路的。比如可以用:./jre2、打成安装包时,要将生成的exe文件与jre一起打包。为了确认打完包,可以用,在没打包之前,点该exe文件,要确认能运行,不然打包要白忙了。
您可能关注的文档
- 谈体育教师的主体行为如何促进学生健康发展.doc
- 谈中国特色的大国外交.doc
- (安卓手机软件安装教程2.doc
- 谈体育教学中以爱育爱.doc
- (安卓手机软件安装教程3.doc
- 谈单技巧大师言论点.doc
- (安卓手机软件安装教程4.doc
- 谈如何提升中国文化软实力.doc
- 谈如何学好二次函数.doc
- 谈小学生自我认知能力的培养.doc
- 2023 中国人工智能系列白皮书--人工智能原理.pdf
- 20230728-AI+金融:大模型引爆金融科技革命.pdf
- 2020家具品牌x海航春节事件营销创意方案.pdf
- 2021年双11达人营销备战策略洞察及资源推荐.pdf
- 建筑工程图集 DB22T_5039-2020_预拌混凝土_砂浆_及沥青混凝土企业试验室配置标准.pdf
- 2016全球人工智能发展报告·投资与融资篇.pdf
- 可燃和有毒气体报警系统热点问题解析(二)-林洪俊2022.04.pdf
- SAP-BW-BI-培训教程(经典案例).pdf
- 2024年中国AI Agent 行业研究报告:大模型时代的APP,探索新一代人机交互及协作范式.pdf
- 数据资产年度运营报告 2023.pdf
文档评论(0)