## 学习jar包转windows64位桌面应用

  • Post author:
  • Post category:其他




学习jar包转windows64位桌面应用

作为一个平台网站开发人员,忽然想开发一下桌面应用,开始了不算太坎坷的小白学习历程.

本打算用微软封装mfc开发,但十脸懵逼的看不懂,即使做出来,也不知道是怎么实现的,因为该工具已经将C++封装的很彻底,只能按它提供的变量处理.

也有网友建议win32 C++开发,效果确实可以.

但我还是决定先用java试一下.下面主要说一下exe4j工具和inno工具的打包使用.

1.分别设置应用名,jar包和存放地址

图片
2.不打勾默认32位,打勾为64位

在这里插入图片描述
在这里插入图片描述
3.编码格式:-Dfile.encoding=UTF-8,并且配置jar包路径,这个地方我看有的文章说不能用绝对路径,而我刚好相反,用了相对路径一直报错找不到类.

在这里插入图片描述
4.跨平台要携带 jre,设置jre的最低和最高版本
在这里插入图片描述
5.将jre放到jar包的同一路径下,并在此处设置相对路径
在这里插入图片描述
6.剩下的默认点击next,完成.超越命令行的exe可执行文件就生成了,下一步生成安装文件.

使用inno工具

1.新建空白项目
2.
2.软件名和发布者
3.
3.重要设置来了,exe文件和jar包文件的引入
在这里插入图片描述
4.自定义安装包的输出文件夹和安装包名
在这里插入图片描述
5.点击下一步,然后再点击编译.一个jar包转成windows桌面应用的过程就执行完了.

学习总结:

1:上面的jar包引入用绝对路径还是相对路径,建议多试几次,我是引用了绝对路径成功,相对路径失败的;

2.jre建议精简删除到最小,压缩跨平台带来的冗余累赘.

该测试软件地址:

百度云


提取码:w3d3

希望大家多下载一下这个软件,成功失败概率可以回馈一下.;



版权声明:本文为weixin_44344718原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。