Springboot整合外部Tomcat配置

我愛吃紅薯發表於2019-10-24

1,我們之前的專案都是使用springboot內建的tomcat來執行的,springboot的內建tomcat不支援jsp,那麼我們可以整合外部tomcat來使用jsp。

2,建一個war包專案。

3,pom檔案中匯入依賴

這個tomcat-embed-jasper,說明tomcat對jsp支援的。

		<!-- 加入外部的tomcat的支援 -->
		<dependency>
			<groupId>org.springframework.boot</groupId>
			<artifactId>spring-boot-starter-tomcat</artifactId>
			<scope>provided</scope>
		</dependency>
		<!-- 加入內嵌tomcat對jsp的支援 -->
		<dependency>
			    <groupId>org.apache.tomcat.embed</groupId>
			    <artifactId>tomcat-embed-jasper</artifactId>
			    <scope>provided</scope>
		</dependency>

4,war專案結構

5,部署到tomcat訪問,要加入專案名稱

說明:

如果遇到部署不到自己tomcat上問題

找到該專案所在Eclipse中位置的.setting資料夾中的

(1,

(2,

3,重新整理Ok。

如果還不行可以嘗試把tomcat版本降低

 

 

相關文章