【发布时间】:2017-08-22 17:03:44
【问题描述】:
我正在从 STS 创建一个标准 Spring Boot 1.5.2 'Web' 项目。如果你运行这个应用程序,你会创建两个目录——普通的“base”目录和一个“tomcat-docbase”目录
. . . 4096 Mar 29 10:00 tomcat.2743776473678691880.8080
. . . 4096 Mar 29 10:00 tomcat-docbase.76291847886629412.8080
如果我将此项目更改为 WAR 项目,我只会得到“基础”目录
. . . 4096 Mar 29 10:06 tomcat.3131223012454570991.8080
使用覆盖默认基目录很容易
server.tomcat.basedir=.
但是这对 tomcat-docbase 没有影响。可以以编程方式覆盖 tomcat-docbase,但看起来像 hack。
有人认为这是一个错误吗?
【问题讨论】:
标签: java spring tomcat spring-boot