当前位置: 代码迷 >> Eclipse >> EclipseJEE+Maven+Tomcat+Jrebel配备
  详细解决方案

EclipseJEE+Maven+Tomcat+Jrebel配备

热度:56   发布时间:2016-04-23 12:09:47.0
EclipseJEE+Maven+Tomcat+Jrebel配置

实现目标:利用Jrebel配置EclipseJEE + Maven+ Tomcat,实现热部署(源程序修改后不重启Tomcat)。

1.安装Maven插件maven - http://m2eclipse.sonatype.org/sites/m2e

2.安装Jrebel插件jrebel3.1 - http://www.zeroturnaround.com/update-site/

(1)、安装Jrebel插件

选中Jrebel即可

(2)、配置Jrebel相关的pom文件

Jrebel库配置

<repositories>
????<repository>
?????? <id>zt-repo</id>
?????? <url>http://repos.zeroturnaround.com/maven2</url>
?? </repository>
?</repositories>

Jrebel插件配置

<plugin>
????<groupId>org.zeroturnaround</groupId>
????<artifactId>javarebel-maven-plugin</artifactId>
????<version>1.0.5</version>
????<executions>
?????<execution>
??????<id>generate-rebel-xml</id>
??????<phase>process-resources</phase>
??????<goals>
???????<goal>generate</goal>
??????</goals>
?????</execution>
????</executions>
???</plugin>

3.Tomcat的相关Maven配置

<plugin>
????<groupId>org.codehaus.mojo</groupId>
????<artifactId>tomcat-maven-plugin</artifactId>
????<version>1.1</version>
????<configuration>
?????<path>/</path>
?????<port>80</port>
?????<uriEncoding>UTF-8</uriEncoding>
?????<!-- warFile>${project.build.directory}/${project.build.finalName}.war</warFile> -->
????</configuration>
???</plugin>

4.配置运行参数

配置Tomcat run参数

main选项卡中配置tomcat:run

Jrebel选项卡中勾选Enable JRebel agent(如上图)。

5.好了,tomcat run起来。

6.看到如下信息说明配置成功。

suc

?

?

?

?

?

?

?

?

?

?

?

?

?

  相关解决方案