SpringBoot的默认配置文件是什么?

SpringBoot的默认配置文件是什么?,第1张

对SpringBoot来说,虽然application.yml配置文件更加常见,但是其实默认配置文件是application.properties,当然其格式罩脊可以是properties也可以是yaml格式;

除此之外,其配置文件也可以是bootstrap.yml。这个配置文件是SpringCloud新增的启动配置文件,它的特点和用途:

- bootstrap比application优先加载

- 由于bootstrap比application更早旁陆加载,所以application不会被它覆盖

- 使用配置中心Spring Cloud Config时,需要在bootstrap中配置一下配置中心地址,从而实现从配置中心拉取配置项到当前服务中

如果你对默认配置文件是什么不理解,就去黑马程序员官运闷顷网视频库看免费视频。

正常运行的springboot项目,突然出现文件上判世传异常

java.io.IOException: The temporary upload location [/tmp/tomcat.7278393013633127856.2220/work/Tomcat/localhost/ROOT] is not valid

因为上传的文件会缓存到本地磁盘,而缓存的路径就是上面的 /tmp/tomcat.7278393013633127856.2220/work/Tomcat/localhost/ROOT ,而错误提示明显显示文件不存在,排查后发现是Linux系统自动掘宏肢删除了tmp目录下的文件

重启应用,该方法只能临时解决问题。

增加服务绝吵配置,自定义baseDir。

配置不删除tmp目录下的tomcat


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12171874.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存