Java 在spring boot上更改嵌入式tomcat版本
我想将我的嵌入式tomcat从8.5.6降级到8.5.51 在我的日志中,我可以找到以下信息: “spring-boot-starter-tomcat/1.4.3.RELEASE/spring-boot-starter-tomcat-1.4.3.RELEASE.jar” “.m2/repository/org/apache/tomcat/embed/tomcat-embed-core/8.5.6/tomcat-embed-core-8.5.6.jar” 但是在pom.xml文件中,我没有任何对tomcat的引用 执行grep命令时,不会返回到“springbootstarterparent”或“springbootstartertomcat”Java 在spring boot上更改嵌入式tomcat版本,java,spring,spring-boot,tomcat,Java,Spring,Spring Boot,Tomcat,我想将我的嵌入式tomcat从8.5.6降级到8.5.51 在我的日志中,我可以找到以下信息: “spring-boot-starter-tomcat/1.4.3.RELEASE/spring-boot-starter-tomcat-1.4.3.RELEASE.jar” “.m2/repository/org/apache/tomcat/embed/tomcat-embed-core/8.5.6/tomcat-embed-core-8.5.6.jar” 但是在pom.xml文件中,我没有任何对t
如果您的项目或某个依赖项需要覆盖某个应用程序的版本,我可以在何处以及如何显式添加所需的tomcat版本? 由父POM管理的可传递依赖项,只需添加 该依赖项的版本属性。要使此规则适用于父级 POM必须为它所定义的所有依赖项定义版本属性 管理(SpringBootStarter父级执行此操作)
8.5.51
您可以通过查看依赖关系树来检查依赖关系的来源:
mvn dependency:tree -Dverbose
另一个选项是在pom.xml
文件中显式设置版本,或将其从包含它的依赖项中排除:
<dependency>
<groupId>a.group</groupId>
<artifactId>a.artifact</artifactId>
<version>a.version</version>
<exclusions>
<exclusion>
<artifactId>tomcat</artifactId>
<groupId>tomcat-group</groupId>
</exclusion>
</exclusions>
<dependency>
a、 团体
.您能分享您的pom.xml吗?
<dependency>
<groupId>a.group</groupId>
<artifactId>a.artifact</artifactId>
<version>a.version</version>
<exclusions>
<exclusion>
<artifactId>tomcat</artifactId>
<groupId>tomcat-group</groupId>
</exclusion>
</exclusions>
<dependency>