我正在尝试配置 JRebel
开发环境说明:
- Eclipse 朱诺 IDE
- JBoss 6.0.1 - 从 Eclipse 外部运行(同一台机器,不是远程)
- 调试:远程,所有热交换功能关闭
- Ant 脚本:编译、部署和提升目标 WAR 到 JBoss
我以前没有使用过 JRebel,配置指南看起来很简单,但是我的特殊情况遇到了麻烦。
所有源代码(包括 jsps 和图像)都在项目的 bin 文件夹中编译。
Ant 脚本创建的 WAR 分别保存 JSP、样式、属性文件和编译的应用程序类,它们与库一起放在 /web-inf/lib/ 中的专用 jar 中。该脚本将生成的 WAR 提升到 JBoss 并运行服务器。
我应该把我的 rebel.xml 放在哪里(我想在我的项目的 bin 文件夹中?!)以及我应该在其中写入什么以便 jrebel-hotswapped 在部署在 JBoss 服务器中的战争中的 jar 内的代码更改。
我为 JBoss 运行脚本提供了必要的 jrebel VM 参数。
提前谢谢了!