如何在Apache Tomcat 7上将JRebel配置为独立服务?作为配置的一部分,我已经在JAVA_OPTS环境变量中包含了jrebel.jar。不过,JRebel还是不行。
答案 0 :(得分:3)
您需要将jrebel.jar添加为" -javaagent"在你的启动脚本中。
请参阅本节了解tomcat:
当JRebel以您的tomcat启动时,您将在服务器标准输出中看到一个大的JRebel横幅。
答案 1 :(得分:0)
必须在启动脚本中包含JRebel的环境变量。
当服务器启动时,它开始监视某个位置;这个决定是使用rebel.xml文件进行的,该文件必须指定完全限定的路径。因此,当部署在服务器上的JRebel监视的文件发生任何变化时,它将重新加载相同的类,因此可以在不重新启动整个服务器的情况下即时查看更改。
答案 2 :(得分:0)
告诉jrebel监视一些文件(可以在Rebel.xml中指定)。 Jrebel记下了这些文件的构建时间。当您更改java文件并生成它们的类文件时,它将识别已更改的文件,然后在JVM上重新加载此文件。