我看到当Spring Boot项目是war文件并在外部Tomcat上运行时,应用程序上下文中的值没有被获取。
如何解决此问题?
示例-server.port=8096
,但加载时的端口仍为8080
答案 0 :(得分:0)
您可能需要将属性文件移到项目之外。 src / main / resources下的application.properties将保留,但引用外部属性文件。例如。
spring.config.location=./tomcatfolder/external-application.properties