<artifactId>spring-boot-starter-web</artifactId> <exclusions> <exclusion> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-tomcat</artifactId> </exclusion> </exclusions> </dependency> 注意:在这样排除tomcat后,定会出现一些问题,因为在tomcat中还有其他的依赖也被跟着tomcat去...
首先,需要了解springboot内置的tomcat的scope是什么: 点开pom文件中的spring-boot-starter-web: 点开后发现其pom中没有tomcat的依赖,但是它继承了父pom: 接着点开其父pom (spring-boot-starters) 发现其中仍然没有tomcat依赖,但是发现了它上面还有爸爸: 点开这个爸爸,发现其中仍然没有tomcat相关依赖,好在它还有爸爸...
第三步:屏蔽springboot自带的tomcat <!-- 排除内置tomcat容器,导出成war包可以让外部容器运行spring-boot项目--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> <exclusions> <exclusion> <groupId>org.springframework.boot</groupId> <artifactId>...
在Spring Boot应用程序中排除嵌入式Tomcat,可以通过以下步骤实现: 1. 修改pom.xml文件,在<dependencies>标签中添加以下代码,排除内嵌的Tomcat依赖: ```...
是的,在Spring Boot中可以使用Jetty代替默认的Tomcat作为嵌入式的Web服务器。以下是步骤: 移除Tomcat依赖:在你的pom.xml文件中,排除Spring Boot默认的Tomcat依赖。 添加Jetty依赖:在pom.xml文件中,添加Jetty的依赖。 以下是详细步骤: 1. 移除Tomcat依赖
我们如何从 Spring Boot 应用程序中排除嵌入式 Tomcat 服务器,以便我们可以在 JBoss 服务器上运行该 jar? 您可以在 pom 文件中排除: <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId><exclusions><exclusion><artifactId>tomcat-embed-el</artifactId><gr...
在pom的web依赖,排除springboot内置tomcat 在springboot入口类同层目录新建一个类 SpringBoot项目必须实现SpringBootServletInitializer接口,覆盖其configure()方法,替代普通入口,才能让外部容器运行war包 packagecom.example.demo;importorg.springframework.boot.builder.SpringApplicationBuilder;importorg.springframework.boot.we...
implementation ('org.springframework.boot:spring-boot-starter-web'){ exclude group: 'org.springframework.boot', module: 'spring-boot-starter-tomcat' } implementation('org.springframework.boot:spring-boot-starter-websocket') { exclude group: 'org.springframework.boot', module: 'spring-boot-starter...
SpringBoot中的Tomcat容器 SpringBoot可以说是目前最火的JavaWeb框架了。它将开发者从繁重的xml解救了出来...