这些天心血来潮,想搞一个自己的关机程序,网上下载的功能太多了,就想搞一个简洁的关机程序。
就着手开始弄了,花了我断断续续两天的时间;如果想要漂亮的ICO图标,可以在线制作一个;
这个定时关机的程序源代码;需要的话,可以共享的,下面附的有源码,记得评论哈,功能不是完美,主要为了测试打包为exe程序!
下面是详细步骤……:
前期准备:exe4j工具;找一个你喜欢的ioc图标;没了……
一、
1、首先必须将java程序打包为jar文件,本实例使用的是eclipse的IDE;
项目--》右键---》export---》java---》JAR file;
然后将框框中.classpath和.project文件取消不选,在下面的browse按钮,选择一个
你需要保存打包后jar文件的位置;(注意后缀名为.jar);然后直接点finish即可;
见图解:
2、到此为止,jar已经打好,下一步就是将.jar文件打包成为exe文件;
准备:选择一个jre,复制进jar所在包中,为了保证本APP可以在非java环境下可以运行
首先,打开exe4j.exe;点next;---》
选择“JAR in EXE”mode--》为自己的APP设一个名字以及jar文件所处位置
--》为APP的命名xxx.exe和为exe选择你准备好的图标,如图打钩,
next--》配置classpath(点绿色的加号按钮;弹出一个对话框之后,选择Archive,将需要配置classpath的jar包选中,就是最初生成的jar包)
--》配置APP的入口函数:点Main class 后面的按钮会自动寻找,你需要做的就是选中OK即可;
--》这一步很重要,添加re运行环境,如果不添加,在没有java环境的机器上APP就不可以运行;选择Native Libaryies;
--》会有一个对话框,选择一个jre;即java的运行环境!(在最初的jar文件同一个包中的jre) ;
--》next;jre选择后,开始配置;你可以选择,最低和最高的jre版本;如图勾选;之后,选择Anvanced options中的Search Sequece
--》如图,选择,将jre的文件夹选中即可;
--》然后一路next即可;到finish的时候,exit时不保存也可以!
详见图解:
到此为,便结束:你会在的文件夹下,找到一个xxx.exe的可执行文件,并且是定义的图标;一共三个文件:jre(确保随处运行)、xx.exe;xx.jar(自己的jar包);
转载于:https://blog.51cto.com/seasky09/1209343