将文件夹打成jar包
将一个文件夹打包成.jar文件,注意,是一个文件夹:
我在e盘下有一个名为gameapi的文件夹,这个文件夹就是我要打包的文件夹,其中在这个文件夹下的META-INF文件夹下有个MANIFEST.MF文件。关于这个文件的制作请自行百度。
输入以下命令,打包成功:E:\>jar cvfm GameApi.jar gameapi\META-INF\MANIFEST.MF -C gameapi/ .
执行成功就会出现 正在添加:org/........ 进度
出现Unable to open nested entry 'BOOT-INF/lib/**.jar'. It has been compressed,表示替换的jar包有问题
当解压了jar文件并替换文件中的jar包后,我们可以使用命令
jar -cfM0 xx.jar ./
直接将文件夹打成jar包,无需操作两次。