如何使用JRebel

时间:2015-08-04 08:07:11

标签: jrebel

以下是我创建和部署项目的步骤。告诉我哪里出错了。我是jrebel的新手。请帮帮我。

1)我在我的eclipse工作区中创建了一个项目

C:\Users\we\hibernate\mavenspring2

2)我下载了 jrebel试用插件,并根据YouTube视频显示项目设置。

enter image description here

它在我的src / main / resources /文件夹中生成了 rebel.xml

enter image description here

3)

然后我使用Maven对项目进行了战争。 它在我的目标文件夹中创建了战争

C:\用户\我们\休眠\ mavenspring2 \目标\ mavenspring2.war

然后我将war文件复制到我的 tomcat webapp目录

我通过 startup.bat 运行tomcat(我不想通过eclipse运行服务器)。

enter image description here

我键入localhost:8181 / mavenspring2 / 应用程序正常运行

但是我可以在哪里更改java文件以直接将其反映到已部署的应用程序而无需重启服务器?我正在我的工作区文件夹中进行更改,但在正在运行的Web应用程序中没有任何更改。

帮帮我。

1 个答案:

答案 0 :(得分:2)

如果从 startup.bat 启动Tomcat,则表示Tomcat在没有JRebel的情况下启动,除非您手动添加指向 -javaagent VM参数jrebel.jar 即可。请参考the manual相应地引导JRebel。

或者,您可以start Tomcat from Eclipse并确保为该Tomcat实例启用了JRebel。然后,在启动期间,您将看到JRebel横幅,这将表明JRebel已成功启动。之后,您还将看到JRebel正在监视生成的rebel.xml文件中配置的文件夹的消息。

在此之后,您将能够更改工作区中的代码并查看更改而无需重新启动。