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

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

  •  
  •   qnsh · 345 天前 · 1314 次点击
    这是一个创建于 345 天前的主题,其中的信息可能已经有所发展或是发生改变。

    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
        1
    armoni   345 天前
    配置文件放 jar 外面
        2
    xlui   345 天前 via iPhone
    按我的理解,如果想修改 application.properties 里的配置,应该在运行时手动覆盖,比如我要修改 spring.profiles.active 的值:

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

    或者重新打包。

    用压缩软件修改....感觉不好。
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2210 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 23ms · UTC 15:50 · PVG 23:50 · LAX 07:50 · JFK 10:50
    ♥ Do have faith in what you're doing.