首页 > 技术文章 > 修改jar包的配置文件

cuiyf 2019-01-02 18:08 原文

整体思路:

  1. 解压jar包

  2. 修改配置文件

  3. 添加MANIFEST.MF 并打成jar包(注意不压缩)

  4. 执行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包

推荐阅读