如何对java文件进行jar打包成可执行文件

如题所述

Step1:将java项目打包成可执行jar文件
首先看一下我的Java project结构,Main.java是程序入口类,里面有main函数,config目录是些配置文件,lib是用到的第三方类库
开始打包,Simulate(Java项目)-鼠标右键-Export
弹出窗口,选择“JAR file”,点击“Next”
取消勾选“config”和“lib”目录,以及eclipse生成的项目配置文件“.classpath”和“.project”,点击“Next”
一切默认,点击“Next”
在弹出窗口中,选择我们自己创建的MANIFEST.MF文件,点击“Finish”
我的MANIFEST.MF文件内容为:
Manifest-Version: 1.0
Main-Class: bing.Main
Class-Path: . lib/ojdbc14.jar lib/poi-2.5.1.jar lib/jbcl.jar lib/JTattoo.jar lib/liquidlnf.jar
Created-By: Kun Sun
通过指定“Main-Class”来达到可执行jar文件的目的。其实我们最终是将项目打包成exe,Class-Path可以不指定,在打包exe的时候还要指定classpath的。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-12-22
jar cvf a.jar -C 文件夹
然后用winrar打开,编辑里面的MANIFEST.MF文件,设置main方法所在类: Main-Class:本回答被提问者采纳
第2个回答  2016-12-22
Exej4应该可以
相似回答