分享

使用JSmooth软件制作java的exe文件 yc - dzmonkey‘s BLOG - DonewsBlog

 ShangShujie 2008-03-28

下载免费的JSmooth软件并安装,我的是JSmooth0.9.7版本,执行JSmoothGen进入主界面。
左面工具栏上有五项内容:Skeleton, Executable, Application, JVM Selection, JVM Configuration。


Skeleton:要设置生成exe文件的样式
 Console Wrapper:控制台模式
 Windowed Wrapper:windows窗口模式
 下面的属性设置是关于如果执行此exe文件的机器没有jre环境的话,显示的信息和转向的URL地址


Executable
 Executable Binary:设置要生成的exe文件的名字,如test.exe(exe扩展名必须要写)
 Executable Icon:设置要生成的exe文件的图标
 Current Directory: 当前目录


Application
 Embedded jar:导入打好包的jar存档文件(要求是没有主类入口的jar包,创建方法看这里)
 Main class:前面的jar包导入以后,就可以选择存档文件的那些class文件那个是主类文件,即程序入口了
 Classpath:如果class文件不在包中的话,那可以不填写;如果class文件属于某个包的话,就要将classpath指入class文件的物理路径(注意不是jar文件的路径,是物理路径,即当前路径下可见所有的class文件)


JVM Selection, JVM Configuration:设置程序要求的最低最高JVM版本,初始化内存分配和最大内存限制

配 置好这些参数以后,就可以编译运行了!  但是个人感觉编译的时候经常会出现失败的情况,如果不是classpath错了的话,那就等一会在点击几遍左边的工具栏就能编译成功了。而且 JSmooth生成的exe文件只针对windows操作系统,并且只能在装有jre的环境下使用,还好如果没有jre的话,程序会自动连接相关网站下 载,还是比较方便的,最好的还是程序执行的时候没有了讨厌的后台DOS窗口了,哈哈!!

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多