V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
qnsh
V2EX  ›  问与答

springboot 打成 jar 包后用压缩软件手动修改依赖的 jar 包的配置文件报错

  •  
  •   qnsh · 2018-12-11 10:56:52 +08:00 · 3606 次点击
    这是一个创建于 2161 天前的主题,其中的信息可能已经有所发展或是发生改变。

    springboot 项目打成 jar 包后想修改 jar 包配置文件,用压缩软件手动修改依赖的 jar 包的配置文件报错 Unable to open nested entry It has been compressed and nested jar files must be stored without compression。 应该如何正确的操作。

    2 条回复    2018-12-11 11:42:42 +08:00
    armoni
        1
    armoni  
       2018-12-11 11:38:00 +08:00
    配置文件放 jar 外面
    xlui
        2
    xlui  
       2018-12-11 11:42:42 +08:00 via iPhone
    按我的理解,如果想修改 application.properties 里的配置,应该在运行时手动覆盖,比如我要修改 spring.profiles.active 的值:

    java -jar app.jar -Dspring.profiles.active=test

    或者重新打包。

    用压缩软件修改....感觉不好。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   906 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 20:21 · PVG 04:21 · LAX 12:21 · JFK 15:21
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.