SpringBoot 生产环境application.yml配置文件放在jar外部
source link: https://www.cnblogs.com/cdchencw/p/12924244.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
SpringBoot 生产环境application.yml配置文件放在jar外部
开发与生产环境的不同,有可能对配置文件属性要求不同
此时需要将application.yml文件放在可运行Jar的外部.
将自己做的几种尝试过可行的的贴上,做个简单记录
1. 运行命令 —— Java jar demo.jar
1.1(第1种方式) 可以在 当前Jar文件目录 建 config同级目录,这个config同级目录放入 application.yml
1.2(第2种方式) 也可以在 当前Jar文件目录 直接放入application.yml
2. 运行命令(第3种方式) —— java -jar demo.jar --spring.config.location=路径(application.yml)
只需要将路径配置填入就ok
如果用命令改变application.yml中某一个属性,修改 --属性=****
如改变端口: java -jar demo.jar --server.port=8686
Recommend
-
46
-
7
在之前有介绍过借助注解 @PropertySource 来引入自定义的配置文件,在当时遇到抛出了一个问题,通过这个注解可以正确获取到 .properties 文件的配置信息,但是 yaml 文件却读取不到,最近又碰到...
-
4
Springboot 配置文件、隐私数据脱敏的最佳实践(原理+源码)大家好!我是小富~这几天公司在排查内部数据账号泄漏,原因是发现某些实习生小可爱居然连带着账号、密码将源码私传到
-
6
k8s 生产配置文件以挂载形式好,还是直接打包的时候打到镜像之中? V2EX › Kubernetes k8s 生产配置文件以挂载形式好,还是直接打...
-
4
V2EX › 程序员 springboot 中如何读取配置文件中的动态名称的参数 gibber · 1 天前 · 595...
-
2
核心隐私数据无论对于企业还是用户来说尤其重要,因此要想办法杜绝各种隐私数据的泄漏。下面陈某带大家从以下三个方面讲解一下隐私数据如何脱敏,也是日常开发中需要注意的: 配置文件数据脱敏 接口返回数据脱敏 日志文件数据脱...
-
4
SpringBoot成长记4:Run方法中配置文件的处理发布于 今天 01:03 上一节,我们主要了解了Spr...
-
3
jackson 学习之九:springboot 整合 (配置文件) 作者:...
-
2
SpringBoot应用默认以Jar包方式并且使用内置Servlet容器(默认Tomcat),该种方式虽然简单但是默认不支持JSP并且优化容器比较复杂。故而我们可以使用习惯的外置Tomcat方式并将项目打War包。 【1】创建项目并打War包
-
2
SpringBoot部署到外部Tomcat无法注册到Nacos服务端 - 东北小狐狸 - 博客园 近期做一个项目投标演示(POC)环境支持,需要集成Nacos服务端。考虑到现有项目中已经有了Nacos相关依赖,那还不简单?新建个服务端,配置几下重启不就搞定...
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK