来自application.properties的Spring Boot配置

时间:2018-11-28 11:22:35

标签: java spring-boot tomcat configuration war

我看到当Spring Boot项目是war文件并在外部Tomcat上运行时,应用程序上下文中的值没有被获取。

如何解决此问题?

示例-server.port=8096,但加载时的端口仍为8080

1 个答案:

答案 0 :(得分:0)

您可能需要将属性文件移到项目之外。 src / main / resources下的application.properties将保留,但引用外部属性文件。例如。

spring.config.location=./tomcatfolder/external-application.properties