社区
Java
帖子详情
bootstrap.properties配置文件端口名称server.port是灰色的是什么原因?
qq_38990678
2017-06-29 02:31:00
...全文
1303
2
打赏
收藏
bootstrap.properties配置文件端口名称server.port是灰色的是什么原因?
[图片]
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
feiliu飞流
2018-07-19
打赏
举报
回复
因为没有使用到
NACOS配置,
bootstrap
.
properties
详解
3、profile: 指定环境 文件名:${application.name}-${profile}.${file-extension}#1、只有上面的配置的时候他默认加载文件为:${application.name} nacos-config。#5、 自定义 group 配置,这里也可以设置为数据库配置组,中间件配置组,但是一般不用,#加载文件为:${application.name}.${file-extension}#nacos-config.yaml,不配置默认为
properties
文件。
SpringBoot项目中
bootstrap
.
properties
为什么不生效
一般该问题常见搭建springcloud新项目,如果在原有项目中集成了nacos或者eruak,在其依赖中已经包含了spring-cloud-context,所以可以配置可以生效
Spring Boot 加载
bootstrap
.yml/
bootstrap
.
properties
无效解决办法
解决办法: <!--添加读取
bootstrap
配置文件
的依赖--> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-
bootstrap
</artifactId> </dependency> 起因: 我把数据
Springboot项目中
bootstrap
.yml配置不生效
(1)新建一个springboot项目,添加了
bootstrap
.yml文件,发现文件并没有变化成绿色的叶子,编写的时候也没有自动提示。(2)启动的时候,发现
端口
还依然是8080,不是
配置文件
上配置的
server
.
port
=9090。
springboot项目中的
bootstrap
.yml配置不生效(没有自动提示)
如果是 springcloud 项目,就能够识别
bootstrap
.yml |
bootstrap
.
properties
,相同配置以
bootstrap
.yml 为准。(1)新创建一个 springboot项目,添加了
bootstrap
.yml 文件,发现文件并没有如预期变成绿色叶子,编写的时候也没有自动提示。(2)启动的时候,发现
端口
是8080,并没有如配置上写的
端口
进行启动——由此发现配置并没有生效。它不认识啊,所以并没有被识别为
配置文件
,所以也不会变成绿叶,也没有自动提示了。
Java
50,523
社区成员
85,601
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章