在Ubuntu上實現JSP熱部署有Tomcat自動部署、JRebel、Spring Boot DevTools等方法,具體如下:
/opt/apache-tomcat-9.0.56/conf/server.xml
,在<Host>
標簽內添加autoDeploy="true"
和deployOnStartup="true"
屬性,將JSP項目打包成WAR文件放至webapps
目錄即可。pom.xml
中添加<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-devtools</artifactId><optional>true</optional></dependency>
,在IDEA中啟用自動構建,在運行配置中勾選“Update classes and resources”,修改文件后自動熱部署。