整體思路:
-
解壓jar包
-
修改配置文件
-
添加MANIFEST.MF 並打成jar包(注意不壓縮)
-
執行jar包
// 復制jar包
cp /data/single/job/champion-job-single-sms-1.0/champion-job-single-sms-1.0.jar .
// 解壓jar包
jar -xvf champion-job-single-sms-1.0.jar
// 修改配置文件
cd configs/
vim db.single.properties// 在當前目錄 打包jar包(注意路徑的區別,否則將來找不到class文件)
jar -cvfm0 jar_test.jar META-INF/MANIFEST.MF .
// 執行修改后的jar包
java -jar jar_test.jar
詳解命令 jar -cvfm0 jar_test.jar META-INF/MANIFEST.MF .
m 參數 指的是將后面路徑指定的MANIFEST.MF打入jar包
0 參數 指的是不壓縮jar包