由于今天看源代码的时候需要对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
jar文件打包
时间: 2024-11-07 08:46:14