将java程序变成可直接双击执行的应用程序!
1.先建立一个空文件夹
2.把所有的源文件拷贝到空文件夹下
3.编译此文件夹下的源文件
4.删除源文件(只是不想让别人看到源代码)
5.jar cvf test.jar * 打包(test.jar自己命名)
6.jar xvf test.jar 解压
7.删除test.jar
(以上步骤可用eclipse)
8.改jar包中的META-INF中的MANIFEST.MF文件,加上Main-Class:(空格) 包命.类名<回车> 保存该文件
9.jar cvfm test.jar * (注意和第一次打包时候参数的差异,多了一个m哦,也可直接修改jar文件不用再打包)
还可以用windows的批处理命令
经过上面的对jar修改,新建一个XXX.bat
在里边写上
java -jar XXX.jar(如果是图形界面用javaw)
直接运行XXX.bat即可
秘籍:第5步操作后,产生了jar包,生成清单文件。
修改META-INF中的MANIFEST.MF文件,加上Main-Class:(空格) 包命.类名<回车> 保存该文件
用WinRAR重新覆盖该文件,100% 比上面的精干方法更简洁实用。
详细请看原博客:http://www.cnblogs.com/ylawrence3/archive/2009/11/08/1350645.html