首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 开源软件 >

Java源码击Jar包的两种方式

2012-07-28 
Java源码打Jar包的两种方式.总结起来,eclipse下打包有2种方式。 1)需要自行添加 MANIFEST.MF 文件,先自行编

Java源码打Jar包的两种方式.
总结起来,eclipse下打包有2种方式。

1)
        需要自行添加 MANIFEST.MF 文件,先自行编辑一个 MANIFEST.MF 文件,内容如下:

        Main-Class: xxx.xxx.Test
        Class-Path: lib/xxx.jar lib/yyy.jar

        Main-Class 指定一个入口类,这样在双击 jar 时能够直接运行。
        Class-Path 指定所用的第三方 jar 包,有多个时用空格分开,前面的 lib 路径是可选的,随意取的。
        MANIFEST.MF 规范很死,冒号后必须有且只能有一个空格,在文件末尾至少要有两个空行。

        采用自己的 MANIFEST.MF 文件找出来的包之后,比如放在 D:\test 目录下,那再在这个下面建一个 lib 目录(即 Class-Path 中给定的目录名称),把第三方 jar 包给拷进去,这时那个 jar 就能运行了。
2)
        一般把src打包export=>Jar File 即可。想把src附属的资源一起打包,在导入fatjar这个插件后,使用FatJar => export..=>FatJar.
       
        将net.sf.fjep.fatjar 包放入 ..\eclipse\plugins 路径下.然后重启eclipse,如果在Windows->prefernce->fat jar preference看到他就说明已经安装成功了。这里暂时不用配置,如果没有看到,删除myeclipse\configuration\org.eclipse.update\platform.xml文件(此文件可以自动生成)不用担心以前的插件会因此而消失。
在想要打包的项目上右击会看到 Build Fat Jar 选项,按提示选择进行打包.
       

        fatjar下载地址:http://sourceforge.net/projects/fjep/files/fatjar/

热点排行