首页 > 代码库 > jar文件打包

jar文件打包

     由于今天看源代码的时候需要对jar文件中的配置文件进行修改,所以需要解压jar文件(解压jar文件只需用解压工具即可),然后在打包成jar文件。

本来以为是很简单的事情,结果折腾了好一会儿,打包jar文件的时候发现自己不会,从网上找了很多资料,最后终于找到打jar包的方法。

下边是cmd命令下的方法,至于用eclipse工具打jar包,大家自己可以从网上找,这里就不一一说明了。

如我需要打jar的class文件在d盘temp文件夹下

1.切换目录,切换到指定盘符跟目录

  在cmd下输入d:进行切换(可以通过cd进入到相应的文件夹,通过cd..切换回上级目录)

2.将temp目录下的文件打jar包

  jar cvf new.jar mymanifest -C temp/ .

    这里需要说明的是new.jar为自己定义生成的jar文件名字,temp目录下边放的是需要打jar包的文件

   注意:1)jar文件后边的命令式cvf不是cvfm

    2)关于目录为temp/ .   /和.是必不可少的,而且中间用空格分开

    3)如果是几个class文件的话,就指定目录下边的文件就行了(多个文件用空格分开)

      在盘符下边打包   jar cvf classes.jar Foo.class Bar.class

      在指定目录下边打包   jar cvf new.jar mymanifest -C temp/test.class