java应用程序从打包jar到编译安装图解
J ava应用程序从打包jar到编译安装图解
谷雨文案短句
by hzau.RG(gaowenhui2009@yahoo)
一.工具集
自动挡档位
E clipse,fat-jar,exe4j,Inno Setup
Eclipse不用介绍了啊。
fat-jar是一个插件,java程序打包成jar的一个图形界面工具,可以安装在eclipse里。
想你时你在天边
exe4j一个将一些文件打包成exe可执行文件的工具,这里利用他将fat-jar生成的jar包打包成exe文件。
Inno Setup是一个制作简单安装程序的工具,可以将exe4j生成的exe文件加上exe文件运行所需的其他资源一起进行编译,生成安装程序。
图0exe4j和Inno Setup
二.Fat jar的获取与安装
相信好多对eclipse有一定了解的人,都会安装插件,在线自动安装或手动安装。这里给出一些图片,更加详细的介绍如何安装。
图一
在help中选择install new software
再在work with中输入fat jar的在线下载网址。kurucz-grafika.de/fatjar,添加后会有一些提示,完成后,name下面的文本框中会显示,耐心等会就会显示,如下图片:
昆曲起源于图二
安装过程中会有一些询问,ok即可,完成后会重启,可以在windows->preferences下简单的设置fat jar的一些属性。如图三
图三
下面以我自己的一个应用程序为实例,演示一下整个过程。首先介绍下我的这个程序,是利用百度音乐API及其它网上开源jar包实现在线歌曲的搜索下载和播放。
图四-应用程序目录结构体
Configure和res为一些配置文件xml,icon为图片图标文件,lib为第三方开源jar包,log为存放程序运行日志,MusicFolder为音乐文件存放文件夹。我自己的package目录也在上面显示的很清楚。
图五build path
图五为将第三方jar包加入libraries,这样fat jar在运行时才会自动加入第三方jar包。
Fat jar打包具体操作:
1.在eclipse的应用程序项目那单击右键选择Export,再选择other->fat jar exporter,如下图。
图六Export1
2.选择要打包的项目
赞美老师的话我的实例即为Music,
图七Export2
3.再点击Next选择main class,其中的class path暂时不用填,fat jar会根据build path自选
图八Export3
4.显示fat jar打包后应该包含的文件,主要是自己的class和第三方的jar包。我迎着风撑着眼帘

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。