[java转]JAVA_MyEclipse工具发布程序的方法(更改MANIFEST.MF)
2012-05-16 20:38
JAVA_MyEclipse工具发布程序的方法
时间长了,也忘了是从哪考来的!引用不详。。。。。。Myeclipse自带的工具打包,是没有引用第三方jar包的,有一个jar包叫FatJar(http://sourceforge.net/projects/fjep),不过现在这里采用的是别一种方式,直接用myeclipse自带的工具打包,然后在修改里面一个MANIFEST.MF文件。
1、将项目打成jar包,打包的名称为:ocr.jar ,操作如图:
2、将
ocr.jar及相关的第三方jar放在新建的文件夹(test)内,如图:
3、将ocr.jar用winrar软件打开,然后把“META-INF”文件夹内的“MANIFEST.MF”文件拖出来,要对这个文件进行修改,操作如图:
4、用记事本打开“MANIFEST.MF”文件,其它内容为:
Manifest-Version: 1.0 Main-Class: Test
将其内容改为:
Manifest-Version: 1.0 Class-Path: lib\borlandxml.jar lib\commons-collections-3.1.jar Main-Class: Test
注:
Main-Class 指定一个入口类,主要指定的是Main方法的类(包名+类名)。 Class-Path 指定所用的第三方 jar 包,有多个时用空格分开,写的是为相对路径。 MANIFEST.MF 规范很死,冒号后必须有且只能有一个空格,在文件末尾至少要有两个空行
操作如图:
5、将修改后的MANIFEST.MF覆盖到ocr.jar里面,操作如下: