Maven项目热部署,修改代码后不用重启tomcat服务器

Posted lonecloud

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Maven项目热部署,修改代码后不用重启tomcat服务器相关的知识,希望对你有一定的参考价值。

只需要在pom.xml文件中添加

 1     <build>
 2         <finalName>MySSM</finalName>
 3         <!-- 指定部署的服务器类型 -->
 4         <plugins>
 5             <!-- <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat6-maven-plugin</artifactId> 
 6                 <version>2.2</version> </plugin> -->
 7             <plugin>
 8                 <groupId>org.apache.tomcat.maven</groupId>
 9                 <artifactId>tomcat7-maven-plugin</artifactId>
10                 <version>2.2</version>
11                 <configuration>
12                     <port>8080</port>
13                     <path>/MySSM</path>
14                     <uriEncoding>UTF-8</uriEncoding>
15                     <server>tomcat7</server>
16                 </configuration>
17                 <!-- 在打包的时候运行这个容器 -->
18                 <executions>
19                     <execution>
20                         <phase>package</phase>
21                         <goals>
22                             <goal>run</goal>
23                         </goals>
24                     </execution>
25                 </executions>
26             </plugin>
27         </plugins>
28     </build>

对项目进行debug后package进行启动后即可

以上是关于Maven项目热部署,修改代码后不用重启tomcat服务器的主要内容,如果未能解决你的问题,请参考以下文章

Eclipse中使用JRebel实现项目热部署(Maven插件版)

Eclipse中使用JRebel实现项目热部署(Maven插件版)

Jrebel简单的热部署一个web工程

Spring Boot在开发时实现热部署(开发时修改文件保存后自动重启应用)

Spring Boot Devtools热部署

Springboot热部署