我正在尝试使用JRebel并在src / main / webapp文件夹下发布xhtml等文件时遇到问题。我可以热门更换课程,它正在发挥作用。
我正在使用Eclipse Helios,Tomcat 7和JRebel Eclipse插件。我也在使用WTP。
我检查了tmp0 \ wtpwebapps \ myapp-web目录。 rebel.xml存在于WEB-INF / classes文件夹中。所以应该没问题。
这是我的rebel.xml
<classpath>
<dir name="C:/Users/user/workspace/myapp/myapp-web/target/test-classes">
</dir>
<dir name="C:/Users/user/workspace/myapp/myapp-web/target/classes">
</dir>
</classpath>
<web>
<link target="/">
<dir name="C:/Users/user/workspace/myapp/myapp-web/src/main/webapp">
</dir>
</link>
</web>
我尝试了很多,但无法理解为什么JRebel没有热部署webapp文件夹。我在jrebel.log文件中找不到任何有用的东西。
答案 0 :(得分:1)
首先,从rebel.xml类路径定义中远程测试test-classes文件夹 - 你可能会对该文件夹产生影响。
当应用程序服务器启动时,你看到JRebel:目录&#39; blah&#39;正在受到监控&#34;控制台上的消息?
发送jrebel.log以获得支持 - 他们会提供帮助。它可能是Tomcat实例的一些次要版本差异。