使用jsmooth 制作exe文件
来源:互联网 发布:淘宝服务市场商品管理 编辑:程序博客网 时间:2024/05/17 23:56
下载免费的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窗口了,哈哈!!
Skeleton Chooser下拉框中选择Windowed Wrapper Skeleton Properties : 在launch java app in the exe process 选项打勾 4. 点击Executable, 这一步是设置生成的exe文件的属性,包括名字,图标,路径 5. 设置完成后,继续下一选项,Application.Main class : 主运行类,有main()方法的类 Embedded jar : 就是选择你要制作成EXE文件的jar 5. 其他的选项如果不需要可不必设置,最后单击project下的compile 就OK了 , 可以在装有jre的机器上直接运行。
- 使用jsmooth 制作exe文件
- 使用jsmooth 制作exe文件
- 使用jsmooth 制作exe文件
- 用JSmooth制作java jar文件的可执行exe文件教程【图文】
- JSmooth的使用:JAR包弄成EXE
- 利用JSmooth将java项目制作成exe可执行文件
- 用jsmooth + inno生成exe并制作简单安装包
- 用jsmooth + inno生成exe并制作简单安装包
- 用jsmooth + inno生成exe并制作简单安装包
- 用JSmooth将jar文件生成exe文件- -
- 用jsmooth将jar文件转换为exe文件
- 用jsmooth将jar文件转换为exe文件
- 将.jar文件编译成.exe文件利用jsmooth
- 使用jsmooth将jar文件转换成可在无java环境中运行的exe文件
- java中如何利用JSmooth生成EXE文件
- 用JSmooth转换可执行jar包为exe文件
- 使用JSmooth将java程序转换成windows上的.exe文件(彻底解决相对目录问题)
- 使用JSmooth将java程序转换成windows上的.exe文件(彻底解决相对目录问题)
- 如何恢复显示桌面图标
- 在ABAP程序中只允许一个用户修改数据的一种方法。
- java实现的经典递归算法三例
- Struts的扩展(PlugIn,ActionServlet,RequestProcess)
- 找工作(2)——趋势,第一次“霸王面”
- 使用jsmooth 制作exe文件
- 用Jquery模拟的div-css.com中的JS特效
- ASP.NET生成高质量缩略图通用函数(C#代码),支持多种生成方式
- 【日志】入门小结
- dhtmlxgrid 1.4功能自助增补(一)--右键菜单和行号
- javascript操作listbox,实现无刷新
- 今天,我学会了放弃
- 生产者消费者问题的Java实现
- Check数据库id是否存在(7层)