1

我的机器上安装了 CentOS 7(带有 Java Servlet 引擎的基本 Web 服务器 - Tomcat),并且我有 Spring Boot 应用程序。如果我将我的应用程序构建为 jar,并在服务器上运行它java -jar my_app.jar,则应用程序可以正常启动,并记录到 application.properties (logging.file) 中指定的文件。但是,在将 app 转换为 war 打包(使用本教程)并将其部署到 tomcat 后,app 正在运行,但 tomcat 不会登录到我指定的文件,也不会登录 catalina.out

catalina.home 和 catalina.base 都指向/usr/share/tomcat/文件夹。此外,/usr/share/tomcat/logs即使我是管理员并使用sudo. 唯一写的catalina.out是:tomcat-7.0.54 RPM installed。我已经以 root 用户身份进行了检查。可能是权限问题,不知道。通常,我会使用记录器来检查问题,但是,正如我所说,相关的日志是不存在的。

有没有人遇到过类似的问题,或者知道解决方案?

4

0 回答 0