将java编织成.class后,如果只是用java命令来执行总觉得不是太过瘾,找个办法生成像exe文件一样用鼠标双击便可执行的文件,应该是很有趣的啊。这里我用了一个名字叫做exe4j的免费小软件,感觉不错。首先,当然是要下载个exe4j。我的是2.2版本的,license:L-g782dn2d-1f1yqxx1rv1sqd。
接着,将你要选择好你即将发布的.class文件就不用细说了。下面是创建jar文件,这里我用一个名字叫做d:MyJavaTest.class的文件来举例,另外注意还要编写一个确定main_class的文件manifest.mf,在这里mainfest.mf和目录MyJava是在同一个目录下(这里是都在D:),然后使用如下命令:
jar cvfm test.jar manifest.mf MyJava
manifest.mf当初还不知道怎么写,非常的抓狂。。。呵呵。其实很简单,代码如下:
Manifest-Version: 1.0
Main-Class: MyJava.Test
Created-By: Hanic只要Main-Class写对就可以了。这样,一个test.jar文件就生成了,这里我就不细说jar的具体功能了。但为了确保成功,我们可以再用下面的指令执行一下刚刚生成的test.jar:
java -jar test.jar
怎么样,是不是可以很顺利的进行?如果是,那我们就可以开始进行可执行文件的创建了。
exe4j应用起来倒是相当简单。类似于傻瓜式的,只要一路next,填写和选择个别的参数就ok了。稍微懂点e文的都可以应用自如了。不要说你一点e文都不懂啊!没办法,简单说下流程:
1、打开exe4j,可以输入license,可以打开你以前操作过的config文件。
2、单击NEXT键,选择”JAR in EXE”mod按钮,单击NEXT。
3、填写短名和文件输出的路径然后点击NEXT。
4、在这里你可以选择你要生成的可执行文件的类型,以及生成的可执行文件名称、可执行文件的图标等,我们在这里就选择GUI application,名字就根据自己的需要取一个,图标你可以自己在你的图标库里选一个你喜欢的,然后再NEXT。
5、在这里填写Main class的名字,单击绿色+选择所需的.jar文件,如果没有特殊要求我们就可以再继续了。
6、接下来是选择jre版本,填写好jre的最大最小版本然后再继续。
7、下面设一下你的文件执行的片头,增加其美观效果,选择自己喜欢的图片,写自己想写的文字,并可以根据需要调整文字的位置,再继续。
8、下面是一个选择语言版本的界面选好后再继续。
9、下面是一个短暂的等待,然后就大功告成了,一个java写成的可执行文件就这样生成了。
10、双击一下看看效果,迎面而来的是自己设置的开头效果,感觉怎么样?
详细解决方案
Exe4j 使用说明
热度:82 发布时间:2024-01-16 17:10:51.0
相关解决方案
- 怎么阻止 exe4j 生成 error.log
- php基础知识(零)-使用说明
- 输入自动提醒搜索提示功能(使用说明:sugggestion.txt)
- WdatePicker.js的使用方法 帮助文档 使用说明 怎么使用(转)
- WdatePicker.js的使用方法 帮助文档 使用说明 怎么使用 (下)
- PandaJS 使用说明 (1.1):运作、调试、测试、部署
- PandaJS 使用说明(1.10):总结
- HttpWatch 使用说明
- FCKEditor 2.6 JSP 使用说明(嵌入步骤)
- PandaJS 使用说明 (1.2): Hello, World
- PandaJS 使用说明 (1.3): 文件下传与上载
- 给大伙推荐一套非常实用的通用查询框架,有完整的Demo、使用说明、示例源码
- SpringTest 使用说明 -构建无污染纯绿色事宜测试框架 (记录用)
- exe4j 转jar到exe有关问题
- VxWorks6.6 pcPentium BSP 使用说明(3):设备驱动
- VxWorks6.6 pcPentium BSP 使用说明(2):创建启动盘
- VxWorks6.6 pcPentium BSP 使用说明(1):基本概念
- php基础知识(零)-使用说明
- tensorflow 使用说明
- ZED stereolabs 开箱测评 + 使用说明
- ATI F/T Gamma sensor( 力和力矩传感器 ) 开箱测评 + 使用说明
- C++ Vector 使用说明
- this executable was created with an evaluation version of exe4j
- kettle 使用说明
- FindBug 的 filter 使用说明
- jQuery UI AutoComplete 使用说明 模糊匹配
- linux kernel patch 使用说明
- CISCO 模拟器 Dynamips 使用说明
- 【SystemVerilog基础】function/task 使用说明
- 【SystemVerilog基础】ref 使用说明