我正在尝试使用 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 文件中找不到任何有用的东西。