新物网

当前位置:首页 > 百科

百科

用JSmooth把java程序编译成exe文件

时间:2023-11-02 13:31:05 静子
JSmooth: http://jsmooth.sourceforge.net/试用了一下,真的很不错。安装后有文档在docs目录,说明很详尽。最喜欢它可以集成Ant使用: http://jsmooth.sourceforge.net/docs/jsmooth-doc.h
JSmooth: http://jsmooth.sourceforge.net/

试用了一下,真的很不错。
安装后有文档在docs目录,说明很详尽。

最喜欢它可以集成Ant使用: http://jsmooth.sourceforge.net/docs/jsmooth-doc.html#N102BF

自定义Ant任务:
classpath指向jsmoothgen-ant.jar,不要装傻,这个包当然是装完JSmooth就有的,别直接引用,copy到你的工程里引用,你不能要求所有机器当装过JSmooth,所以发布工程时得带着这个包。
project指向JSmooth生成的工程文件,这个得安装后自己生成,就是在它的GUI界面上选择jar包,main-class,图标文件什么的等等。
skeletonroot指向安装后生成的%JSmooth%/skeletons目录,当然你不可能要求别人也安装JSmooth,所以把这个目录的文件copy到工程中,至此即使把代码放在一台没有安装JSmooth的机器上也可以正确的生成exe文件。