将META-INF目录下其他文件全部删掉,只保留MANIFEST.MF文件 使用方法: - 将代码保存成一个脚本 - 给他一个参数(要处理的jar包名称)新生产的jar包会覆盖之前的jar包 还有一种执行方法: - 进入jar包所在的目录 - 将$1改成要处理的jar包名称,然后直接复制到shell中执行 target_jar=$1 tmp_dir="tmp_dir_for_update_META-INF" mkdir $tmp_dir cp $target_jar $tmp_dir/ cd $tmp_dir/ unzip $target_jar mv META-INF/MANIFEST.MF . rm -rf META-INF/* mv MANIFEST.MF META-INF/ rm -r unzip $target_jar zip -r $target_jar * mv $target_jar ../ cd .. rm -rf $tmp_dir