您现在的位置是:首页 > 电脑 > 

启动后台 jar 包时,使用指定的外部application.yml

2025-07-22 04:06:16
项目打成jar包部署时,有时候只要改一个配置。如果把配置文件也打包进去,每次修改就很麻烦。改一次就需要打包一次。不能像tomcat一样直接改配置文件。面向百度编程也到了解决办法。 首先看一下我的项目结构 比如现在已经打了jar包 需要修改application.yml的配置直接在ja

项目打成jar包部署时,有时候只要改一个配置。如果把配置文件也打包进去,每次修改就很麻烦。改一次就需要打包一次。不能像tomcat一样直接改配置文件。面向百度编程也到了解决办法。

  1. 首先看一下我的项目结构
  2. 比如现在已经打了jar包 需要修改application.yml的配置直接在jar同级目录创建一个application.yml,在启动的时候java -jar demo.jar location=application.yml 添加–location:文件名/目录都可以,就可以了。
  3. 如果我要修改application-prod.yml你直接写–location=application-prod.yml启动会显示 o active profile set, falling back to default profiles: default 所以我们就需要改变一下策略。在jar包同级的目录创建一个config的文件夹,直接把项目的配置文件全部拷贝到文件夹下面。启动密令写为
    java -jar E:\demoWork\demo.jar location=E:\demoWork\config\application.yml

    在加上日志的>/java/log/demo1.log 2>&1 &
    合起来就是
  java -jar E:\demoWork\demo.jar --spring.config.location=E:\demoWork\config\application.yml >/java/log/demo1.log 2>&1 &
  1. 修改至于修改config的配置文件就可以了
  2. 用指定 name 环境属性来切换其他的名称,也可以使
    用 location 环境属性引用一个明确的路径(目录位置或文件路径

#感谢您对电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格的认可,转载请说明来源于"电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格

本文地址:http://www.dnpztj.cn/diannao/509880.html

相关标签:无
上传时间: 2023-06-23 08:10:28
留言与评论(共有 17 条评论)
本站网友 歼10和歼11
7分钟前 发表
\demoWork\config\application.yml 在加上日志的>/java/log/demo1.log 2>&1 & 合起来就是 java -jar E
本站网友 射干的功效与作用
2分钟前 发表
如果把配置文件也打包进去,每次修改就很麻烦
本站网友 71kkk
21分钟前 发表
面向百度编程也到了解决办法
本站网友 河北建设网
8分钟前 发表
在jar包同级的目录创建一个config的文件夹,直接把项目的配置文件全部拷贝到文件夹下面
本站网友 海精灵
10分钟前 发表
\demoWork\config\application.yml >/java/log/demo1.log 2>&1 & 修改至于修改config的配置文件就可以了用指定 name 环境属性来切换其他的名称,也可以使 用 location 环境属性引用一个明确的路径(目录位置或文件路径
本站网友 渔政船
1分钟前 发表
\demoWork\config\application.yml >/java/log/demo1.log 2>&1 & 修改至于修改config的配置文件就可以了用指定 name 环境属性来切换其他的名称,也可以使 用 location 环境属性引用一个明确的路径(目录位置或文件路径
本站网友 汽车价格查询
9分钟前 发表
如果我要修改application-prod.yml你直接写–location=application-prod.yml启动会显示 o active profile set
本站网友 怎么去除痘疤
8分钟前 发表
falling back to default profiles
本站网友 广东爱情故事
19分钟前 发表
default 所以我们就需要改变一下策略
本站网友 三重恐惧护肩
3分钟前 发表
启动密令写为 java -jar E
本站网友 南阳楼盘网
15分钟前 发表
不能像tomcat一样直接改配置文件
本站网友 jooyoo
29分钟前 发表
首先看一下我的项目结构 比如现在已经打了jar包 需要修改application.yml的配置直接在jar同级目录创建一个application.yml,在启动的时候java -jar demo.jar location=application.yml 添加–location:文件名/目录都可以,就可以了
本站网友 清开灵胶囊
22分钟前 发表
不能像tomcat一样直接改配置文件
本站网友 qq空间网页打不开
1分钟前 发表
\demoWork\demo.jar location=E
本站网友 人工麝香
26分钟前 发表
\demoWork\demo.jar --spring.config.location=E
本站网友 铁树叶的功效与作用
14分钟前 发表
falling back to default profiles