今天在群里看到一同学问如何将JavaSE应用程序打包成可执行文件(exe),方法有多种,这里谈谈用JSmooth如何将jar打包成exe.
JSmooth下载地址: http://jsmooth.sourceforge.net/index.php
个人搞的一个汉化的
第一步:
【选择骨架】 --> 【Windowed Wrapper】 然后,勾选【骨架属性】中的【进程中启动Java应用】。
(英文版:【Skeleton Chooser】-->【 Windowed Wrapper】, 【Skeleton Properties 】 --> 【launch java app in the exe process 】 )
第二步:
选择【可执行文件】然后填入相关信息(英文版: 【Executable】 )
参数说明:
可执行的的二进制文件: 即要生成的exe文件名称
可执行的图标: 即exe文件的图标
当前目录: 生成文件存放的路径,可以选择为当前目录,也可以自定义目录,笔者在D:\temp下
第三步:
选择【应用程序】填入相关信息(英文版:【Application】)
参数说明:
主类: 含有main方法的类,有参数的设置参数信息,没有的不设置
嵌入式jar: 要打包成exe的jar文件
其它参数可不写.
第四步骤:
单击项目菜单下的编译按钮进行编译,然后再单击run,即可在刚才设定好的路径下生成目标exe文件。
转载请注明出处[http://www.cnblogs.com/dennisit/archive/2012/12/25/2832978.html]