Tag: jrebel

Intellij“自动制作项目”的困境

回到12月,我从Eclipse切换到IntelliJ,但在几天之内我又换回了。 今天我再次尝试了IntelliJ,基本上我只剩下一个问题了。 问题是我想在保存时编译Java类。 原因是我正在使用JRebel来获取新类。 我不想每次都按Command-F9编译更改的类。 我读到了EclipseModel插件,但这似乎不再起作用,因为可以在插件页面的注释中阅读: http : //plugins.jetbrains.com/plugin/?id = 3822 我还尝试了“自动生成项目”,但这会编译所有类,而不仅仅是更改的类。 这只是耗费时间,它也会导致JRebel重新加载所有类… 有什么建议么?

让JRebel使用’mvn tomcat:run’

我想知道当我从命令行执行’mvn tomcat:run’时,是否有人可以指示我使JRebel工作的方向。 我可以让JRebel在我的IDE(IntelliJ IDEA)中工作,但是在IDE内部运行感觉有点笨拙。 当我运行测试时,我不喜欢在它旁边运行另一个进程 – 称之为习惯。 不仅如此,我一直在尝试使用JRebel进行一些服务器锁定…而且我不希望IDE因此而挂起。 我一直在手动修复这个过程,并且控制权被交还给IDEA ……但是最好不让它在IDEA中运行。 我试过谷歌搜索,但我还没有找到如何将JRebel与tomcat插件结合使用。 谢谢

JSF和自动重载xhtml文件

我使用JRebel,Spring,JSF Mojarra 2.0.3和WebLogic 10.3热重新加载XHTML文件时遇到了一些问题。 JRebel成功地在/ WebContent下重新加载常规Java类和js / css文件,而不是JSF的.xhtml文件。 需要完整的重新发布才能在服务器上更新xhtml文件。 通过反复试验,我终于通过向web.xml添加一些facelets参数并创建自定义ResourceResolver来实现它,如本博客文章中所述 。 但是,我想知道为什么这有效,更具体地说: 为什么需要自定义ResourceResolver? 是不是JRebel应该通过监视xhtml文件所在的/ WebContent来处理这个问题? 我猜它与Facelets / JSF通过FacesServlet编译xhtml到servlets(?)有什么关系,JRebel无法检测到它?