exe4j和instal4j制作安装包

来源:互联网 发布:做优化 编辑:程序博客网 时间:2024/05/13 06:21

1.  使用exe4jinstal制作发布包,使用打包后看不到jar文件,别人也就无法反编译你的源码,首先使用exe4j先把自己的文件打包成test.exe.我这里打包的是自己的一个工程,其中之一个工程也包括lib.现在就把我自己的打包过程向大家展示一下:

Exe4j打包步骤:

a.      

b.       先是出现欢迎界面,这里你可以直拉点击下一步,也可以点击“open”打开你上一次所做的保存,然后一直下步一就可以完成打包。这时为了方便,我直接打开我上一次所作的保存。没有作过保存的读就直接点击下一步;

c.      

d.       点击完之后我们就可以看到,这里有两个选择,一个是“regular mode”,另一个是”jar in exe “mode 。前者的功能是直接打包exe,但这个exe没有包含jar文件或者class。所以打包之后你就会有两个文件,一个是exe文件,另一个可能是一个文件夹也可能是一个jar文件,也就是说exe文件是指向jar文件.所以这个时候jar文件还是会暴露于客户.  后者是直接打包成一个exe文件。它里面包含着class文件,但很难被用户解压缩(基本上是不可能被解压缩,不然exe4j也就失去它的功能了).

所以在这里我选择后者。点击下一步.

e.      

输入你所要生成的exe文件简称名,和文件生成路径,点击下一步

f.       

输入你的应用程序的名字,和选择图标路径。”allow only a single running instance of the application”是代着是你的程序是否在机子上只能有一个在运行。这个大家可以自己自由选择。有的程序像我写的程序本身自己就已经限制了只能有一个运行着,所以也就没有必要要选择了。

下面的这个更多选项可以自由选择像”redirection”重新定久,生成的日志文件名以及生成”32_bit or 64bit “是否生成64位的应用程序,使它能够在64位的机子上运行。我们一般选择是的32位的,所以就默认了。

,这里就作选择了,我们直接点击下一步l

 

   

g.      

可以看到,这里主要有两个选择,选择“主类”,和选择jar包。我们首先点击“绿色的”的小箭头,添加jar包。

这里不能选择路径,所以我们只能选择archive一个一个的把文件添加进来。包括我们的lib包里的所有文件,它会自动关联,我们选择时候也就不用考虑它是文件夹或者是文件,全部把经选择时来就是.选择完之后,我们点击”main class”,选择程序的主类。

选择完成后,点击”ok”,点击下一步.

 

h.      

i.         这个是限制版本问题,我们一般选择我们程序开发时的版本,我的程序是采用1.6开发,有用到一部分1.6API所以必须在1.6或者更高的版本才能够运行.最主的版本我们可以不写.,设置完成之后,点击下一步.

j.        

这里是设置应用程序,就像我们打开netbeaans会出现一个加载界面,直到所以的文件都加载到内存之后,我们才可以使用netbeans IDE。选择图片这后,我们点击下一步,配置文件信息.

这里一般不做修改,直接点击下一步.

点击next就完成了去看一下,去看看你刚才所设置exe文件生成上当吧 这是就是我所打包后的文件。不过这个文件会比较大。它只是一个exe。当在如果你想让它小一些。可以在刚才的第二步中选择”regular mode”这个步骤。不过下面我将要讲用instal4j把它打包成安装包,它做出来之后的效果也很不错。最后只是发送一个图标到桌面上。

 

 

 

下面开始讲如何用instal4j制作安装包:

这是启动界面。你可点击上一次你作保存的工程,所以这里我也就直接点击上一次所作的保存了。

它主要有这些六大块,第一块是生成基本信息,第二块是文件目录信息。你的可执行文件,和其它所必需用到的文件。第三块,是制作一个启动,就是exe文件,第四个是打包界面的相关设计,我这时只是做个简单的安装包,所以安装界面也就不追求漂亮了。

第五步是生成打包程序。第六步是生成。关于instal4j。制作比较简单一些,我在这里也就不多作介绍了,朋友们可以自己研究一下。如有不懂,再联系我。Q:2724015

34

 

 
原创粉丝点击