java打包成可独立运行的jar和exe

来源:互联网 发布:网络帅哥红人资源 编辑:程序博客网 时间:2024/04/19 18:19

可独立运行意味着程序可以移植到别的机器上运行,即使那台机器没有安装配置java环境。不过需要在程序包中附带jre,而jre一般都将近100M,这样发布的程序太大啦!我从网上找了个精简版本,差不多有20M,会上传到我的下载里面。其实还可以自己动手精简到更小,但是我懒得再弄了。。。

制作jar文件非常简单,我用的eclipse的Fat Jar插件,只要解压后(只有一个文件)放到Eclipse的plugins目录下,然后在重启eclipse就ok啦!然后在项目上面,点击鼠标右键,会有一个绿色小“+”号>“Build Fat Jar”,然后就可以打包啦!

将jar文件做成exe也很简单,我用的是JSmooth,使用方法不赘述,网上很多。需要注意的是:要使程序的没有java环境的机器上运行,需要将jre放到包里,嗯,还有程序调用的dll文件神马的\(^o^)/~

下面附上讲JSmooth的详细使用步骤的文章:

http://blog.csdn.net/axi2000/article/details/7586848

http://www.blogjava.net/yangyusong/archive/2008/11/19/pack_JSmooth.html

http://yisufuyou.iteye.com/blog/403556

不过第三篇文章作者上传的jre我使用并不成功,后来又找了个20M的精简jre

本文中所有使用的打包软件均会上传到我的下载里面\(^o^)/~

原创粉丝点击