当前位置: 首页 > news >正文

南宁建设银行官网招聘网站网页设计网站建设

南宁建设银行官网招聘网站,网页设计网站建设,网站产品详情页怎么做的,移动和生活app下载安装最新版目录一、SpringBoot 指定配置文件路径:1)使用命令行参数:2)使用环境变量:3)使用外部配置文件:二、SpringBoot 配置文件生效的优先级排序:一、SpringBoot 指定配置文件路径&#xff1…

目录

    • 一、SpringBoot 指定配置文件路径:
      • 1)使用命令行参数:
      • 2)使用环境变量:
      • 3)使用外部配置文件:
    • 二、SpringBoot 配置文件生效的优先级排序:

一、SpringBoot 指定配置文件路径:

在 SpringBoot 中,可以将配置文件放在 jar 包外面,这样可以方便地修改配置而不需要重新打包和部署。

下面是指定配置文件目录的 几 种方法: (按生效优先级从高到低排序)

1)使用命令行参数:

在启动应用程序时,可以使用 --spring.config.location-Dspring.config.location 命令行参数来指定配置文件的路径,例如:(config 后面的 / 不可省略

java -jar test.jar --spring.config.location=/opt/app/config/

补充:FHS将/opt定义为 “为安装附加应用软件包而保留”。所以这里选择 /opt 文件夹来存放应用程序的配置文件。

2)使用环境变量:

可以设置 SPRING_CONFIG_LOCATION 环境变量来指定配置文件的路径,例如:

export SPRING_CONFIG_LOCATION=/opt/app/config/
java -jar test.jar

3)使用外部配置文件:

  • 方法一: 在应用程序(jar包)启动命令执行目录下 创建一个名为 config 的文件夹,然后将配置文件放在该文件夹中。

  • 方法二: 在应用程序(jar包)同级目录下 创建一个名为 config 的文件夹,然后将配置文件放在该文件夹中。在代码的配置文件 application.propertiesapplication.yml 中添加以下行:

spring.config.name=application
spring.config.location=classpath:/,file:./config/
  • 方法三: 在应用程序(jar包)同级目录下 直接放 propertiesyml 配置文件。

  • 方法四: 在应用程序(jar包)内部的 classpath同级目录下,创建 config 文件夹,然后放 propertiesyml 配置文件。

  • 方法五: 在应用程序(jar包)内部的 classpath同级目录下,然后直接放 propertiesyml 配置文件。

注意:以上方法可以组合使用,例如,可以在命令行参数和环境变量中同时指定配置文件的路径,执行时命令行参数的优先级最高。

二、SpringBoot 配置文件生效的优先级排序:

  1. java -jar 命令行中,通过 --spring.config.location 参数指定的方式优先级最高。

  2. 设置 SPRING_CONFIG_LOCATION 环境变量来指定配置文件的路径是次优先级。

  3. 在执行 java -jar 命令同级目录下的 config 文件夹是第三优先级。

    注意:如果 java -jar 命令不是在项目 jar 包 同级目录执行的话,在项目 jar 包同级目录下的 config 文件夹是不生效的。

  4. 项目 jar 包中 propertiesyml 文件中指定 spring.config.location 配置文件夹是第四优先级。

  5. 项目 jar 包同级下直接放 properties 文件是第五优先级,直接把配置文件放到 jar 包的同级目录。

  6. 项目内部的 classpath 同级 config 文件夹是第六优先级,在 classpath 下建一个 config 文件夹,然后把配置文件放进去。

  7. 项目内部的 classpath 同级放 properties 文件是最低优先级,是在 classpath 下直接放配置文件。

SpringBoot 默认是优先读取java -jar 命令同级目录下的一个 config/application.properties 文件的。

在项目内 src/main/resources 文件夹下创建的 application.properties 文件的优先级是最低的。

整理完毕,完结撒花~ 🌻





参考地址:

1.java配置文件放置到jar外_Spring Boot配置文件放在jar外部,https://blog.csdn.net/weixin_39885690/article/details/114888138

2.Spring Boot 把配置文件和日志文件放到jar外部,https://blog.csdn.net/weixin_45433031/article/details/127279358

http://www.dt0577.cn/news/27153.html

相关文章:

  • 百度有个学习的网站建设叫什么电商平台运营方案
  • 网络营销案例事件seo顾问培训
  • 自己做网站平台免费b2b信息发布网站
  • java 做网站的开源平台互联网营销师培训费用是多少
  • 哪家做网站做的好关键词排名优化技巧
  • 餐饮类网站模板百度投放广告
  • 网站布局怎么用dw做最近10条重大新闻
  • 网页制作模板的网站免费网络推广的常用方法
  • 建设项目社会招标上那个网站西安网站公司推广
  • 做安全防护信息的网站域名交易
  • 青州做网站的网络公司线上宣传推广方式
  • dw可以做移动端网站日本粉色iphone
  • 机关网站建设情况汇报网站推广和优化的原因网络营销
  • 怎样制作表白网站百度收录是什么意思
  • 广告网站怎么设计制作重庆整站seo
  • 自己做网站怎么别人怎么浏览西安百度推广代运营
  • 做网站的费用入什么科目快速排名点击工具
  • 广州网站制作公司排名百度人工服务24小时
  • 免费部署网站seo sem是什么职位
  • 手机网站制作视频教程上海seo网络优化
  • 做网站前置审批长沙百度关键词推广
  • 政府网站建设服务企业网络营销策划案
  • 网站推广邮箱怎么做绍兴seo外包
  • 小型企业网站建站网站推广优化排名seo
  • 广饶网站制作国外搜索引擎排名
  • 汕头网站建设制作报价职业培训热门行业
  • 网站上的洗衣液瓶子做花瓶怎么材质郑州seo代理外包公司
  • 建立网站基本知识网站推广优化公司
  • 建设工程信息网站开封网站推广公司
  • 漳州台商投资区深圳网站seo服务