超级详细:使用JSmooth将jar文件打包为可执行的.exe文件

使用JSmooth将jar文件打包为可执行的.exe文件

次打包的文库也需要在有java环境下的电脑实用,请看下一篇文章讲解,将exe文件与jre文件打包,就可以在任何电脑中使用了哦。

相关文件分享:链接:https://pan.baidu.com/s/1rzxnw988K_s1GUiZsM_9uA
提取码:kwao

1、准备条件
  • 新建一个文件夹名字任意,将导入的jar文件以及jre文件复制到此文件夹下,选择一个exe图标文件,文件为png格式也复制到此文件夹下。(一般软件图标都是用.ico文件,此软件用png文件,不过都一样,不可改后缀请直接下载相应的图标文件,改后缀软件不会识别此图标。)
    在这里插入图片描述

  • 安装JSmooth软件(好男人找到的是免安装中文版哦):链接:https://pan.baidu.com/s/1powMltgkvWuOCibofEYypA
    提取码:nnj4
    在这里插入图片描述

  • jar文件导出方法请参考此文:Eclipse导出jar文件方法

2、使用JSmooth将jar文件打包为.exe文件
  • 双击运行文件即可运行JSmooth软件——点击【骨架】——选择【Windowed wrapper】即图像界面程序,如下图:
    在这里插入图片描述
    在这里插入图片描述

  • 点击【可执行文件】——【可执行的二进制文件】:即你要生成的exe文件名字,找到刚刚保存文件的目录完后要手动输入导出exe文件的名字(此处为:飞机大作战.exe);——【可执行文件图标】:即你生成exe文件的图标,格式为png,到刚刚文件下选择图标文件即可;——将最后一项打钩选择上。如下图:
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

  • 点击上方菜单栏的【保存】,保存目录可以保存到刚刚我们存房jar文件的文件夹,保存后此处就多了一个后缀为.jsmooth的文件,此文件可以用JSmooth打开方便日后重新对文件打包。
    在这里插入图片描述

  • 保存后此处就多了一个后缀为.jsmooth的文件
    在这里插入图片描述

  • 此时再点击【骨架】——点击【可执行文件】,此时绝对路径就变为了相对路径。(至于为什么要走这一步,这是JSmoot的一个小bug,进过这一步你会发现【可执行文件】下的绝对路径变为了相对路径,这也是进行保存这一步的目的)
    在这里插入图片描述

  • 点击【应用程序】——在嵌入式jar设置中先勾选【使用嵌入的jar文件】,选择文件夹下的jar文件;在应用程序设置中设置【主类】(此处以好男人的为例)。主类:一个应用程序可能有好几十个类,但是他们都至于一个老大就是“主类”即包含有main函数的那个类。
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

  • 点击【JVM选择】——勾选捆绑在你应用中的JVM,选择【JVM捆绑包】即选择刚刚的jre文件。
    在这里插入图片描述
    在这里插入图片描述

  • 点击生成,即可生成exe文件。
    在这里插入图片描述
    在这里插入图片描述
    至此全文完。

更多资源关注公众号:菜鸟资源分享
更多资源关注公众号:菜鸟资源分享
更多资源关注公众号:菜鸟资源分享
更多资源关注公众号:菜鸟资源分享

猜你喜欢

转载自blog.csdn.net/goog_man/article/details/99621366
今日推荐