tomcat 9 服务上的 myapp 在这里: C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\myapp
myapp on tomcat 9 在命令行上是在这里: C:\apache-tomcat-9.0.8\webapps\myapp
两者都单独运行良好(在单独的端口、http 连接器、关闭、ajp 等...)。但是当服务正在运行时,我尝试以某种方式重建/部署命令行实例,似乎该服务在命令行文件系统上打开了一个文件句柄,并且无法删除 myapp。
这 2 个实例配置在 tomcat 6 (jdk 7) 上运行的相同代码运行良好。现在是 jdk 10 上的 tomcat 9...
最佳答案
没关系。在我的 logback.xml 中找到这个
<property name="DEV_HOME" value="C:/apache-tomcat-9.0.8/webapps/ews/WEB-INF/logs" />
关于tomcat 9服务在tomcat 9命令行实例上打开句柄(?),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53575308/