上次说了怎样来生成可执行jar文件,这次趁热打铁将一下用JSmooth把jar文件转成可执行exe文件。
这个很容易,roger就大体说一说吧。
JSmooth是免费软件,可从下面网址下载:
http://jsmooth.sourceforge.net/index.php
安装十分简单,按next到finish就行了。roger装的是0.9.6版本的,操作很简单,如下。
1。start --> programs --> JSmooth0.9.6 --> JSmoothGen
界面有点土,但比其以前的版本已经不错了。
2. 从第一个选择卡开始--skeleton,如果是需要标准输入输出的程序就选择console,如果是window界面
的就选择windowed。这里roger选windowed。
3。windows executabe中写上你要生成的exe文件的名字,current directory不用写,因为这是
console wrap 是找非同一级
目录下资源用的。最后选择图标。jip,gif,PNG的图都可以,一般生成32*32的图标。
4。java applecation中先在classpath中选择jar或zip文件,注意要是上次roger说的那种可执行的。
然后在main-class中选择主类名,自己写也行,但要写全(包括package)。如果有参数就写上数。
5。剩下的3个选项卡基本不用写了,主要是设置程序要求的jvm最低和最高版本,出错时的提示信息,
要求的最大,最小内存,System.getProperty() 方法需要的参数属性等。JSmooth有manul手册
写的很详细,翻翻就知道了。
6。最后按那个齿轮按钮或project-->create exe,就生成了exe文件。project --〉run exe一下看看效 果。
当然jbuilder也能生成exe文件,但JSmooth显然小而方便,挺简单的。