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

湖南门户网站建设新闻媒体发稿平台

湖南门户网站建设,新闻媒体发稿平台,网站域名空间多少钱,网站开发者的设计构想一.配置文件优先级 在java中我们可以通过多种配置文件格式来配置所需要的属性,我们以配置tomcat服务器运行的端口号server.port为例,已知配置文件的格式有properties,yml,yaml三种。如果这三种文件同时存在,那么哪一种先生效呢?它…

一.配置文件优先级

在java中我们可以通过多种配置文件格式来配置所需要的属性,我们以配置tomcat服务器运行的端口号server.port为例,已知配置文件的格式有properties,yml,yaml三种。如果这三种文件同时存在,那么哪一种先生效呢?它们生效的顺序又是什么样呢?

我们首先来执行以下springboot项目,看看tomcat端口号是多少。

当三个都存在时,生效的是8081,也就是说首先是properties先生效。将properties注释掉,再次运行,生效的是8082。即次优先是yml。最后是yaml。

 二.配置java系统属性配置和命令行参数的优先级

我们现在配置好后将配置文件注释掉,看看Java系统属性和命令行参数哪个先生效。 可以看到命令行参数先生效,去掉命令行参数,java系统属性生效。

这是在idea中,如果项目打包上线了,我们如何配置java系统属性和命令行参数呢?

 我们打包后运行jar包,在java后设置java系统属性,在最后设置命令行参数。不知道使用什么指令执行,输入java,帮助文档会告诉你。

不指定,默认8080 

都设置,命令行参数生效

 删掉命令行参数,java系统属性生效

三. 配置文件和java系统属性和命令行参数的优先级

我们将配置文件和java系统属性都配置好,看看谁先生效。

运行后是9000,那么是java系统属性先生效,而命令行参数的优先级又大于java系统属性,因此总的优先级顺序为:

命令行参数>java系统属性>properties>yml>yaml

http://www.dtcms.com/wzjs/141518.html

相关文章:

  • 广州越秀建网站的公司北京seo排名技术
  • 郑州网站建设怎样成都黑帽seo
  • 哪个网站做家电批发南昌seo推广
  • 网站上怎么做通栏的图片4p营销理论
  • 利用ps怎么做网站首页石家庄百度搜索优化
  • 山东网站seo推广优化价格网络运营团队
  • 做网站能用思源黑体吗网络推广公司电话
  • 网校网站建设方案seo在线培训机构
  • 有了域名空间怎么做网站seo如何优化网站推广
  • 做网站网站制作百度关键词优化送网站
  • 深圳城乡和建设局网站首页百度seo最新算法
  • seo职位描述无锡seo
  • 谷歌seo搜索引擎下载网站优化排名首页
  • 高端网站开发秦帝会计培训班一般多少钱
  • 网站建设 重庆成都sem优化
  • wordpress 统计字数 插件重庆旅游seo整站优化
  • 网站的logo怎么上传大数据分析培训机构
  • 网站后台打打开空白sem代运营托管公司
  • 成立一个网站软件需要多少钱管理课程培训
  • 那个网站可以做空比特币网络营销顾问
  • 网站主机测速长沙百度网站排名优化
  • wordpress 转发标题站长工具seo综合查询推广
  • 最好的做法是西安百度seo
  • 网站开发主管岗位说明杭州seook优屏网络
  • 网站建设推广浩森宇特外贸seo软件
  • 网站备案需要营业执照吗网站更新seo
  • 北京网站制作推广培训加盟
  • 个性化网站建设报价2023年适合小学生的新闻
  • 局域网建设简单的影视网站2022年近期重大新闻事件
  • 哪个网站看电视剧最全还免费个人对网络营销的看法