我正在开发一个遗留的 maven 项目,它使用嵌入式 tomcat。最近作为修复安全漏洞的一部分,tomcat 升级到最新版本 9.0.55。但令人惊讶的是,我没有看到 artifact 的相应版本tomcat-embed-logging-juli
。我们已经有了项目的 slf4j 日志库。我真的需要库 tomcat-embed-logging-juli 依赖项,因为我没有使用 servletContext 日志编写的任何日志吗?以下是我的 pom.xml 中的相关部分
<properties>
<tomcat.version>9.0.55</tomcat.version>
</properties>
<dependencies>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>1.7.30</version>
</dependency>
<!-- Tomcat -->
<dependency>
<groupId>org.apache.tomcat.embed</groupId>
<artifactId>tomcat-embed-core</artifactId>
<version>${tomcat.version}</version>
</dependency>
<dependency>
<groupId>org.apache.tomcat.embed</groupId>
<artifactId>tomcat-embed-websocket</artifactId>
<version>${tomcat.version}</version>
</dependency>
<dependency>
<groupId>org.apache.tomcat.embed</groupId>
<artifactId>tomcat-embed-logging-juli</artifactId>
<version>8.0.53</version>
</dependency>
<dependency>
<groupId>org.apache.tomcat.embed</groupId>
<artifactId>tomcat-embed-jasper</artifactId>
<version>${tomcat.version}</version>
</dependency>