网上多是Jrebel结合Eclipse或MyEclipse配置的文章,关于直接让Jrebel支持独立运行的Tomcat的文章很少,我这里来写一个我部署的过程。
JRebel是一套JavaEE开发工具。JRebel允许开发团队在有限的时间内完成更多的任务修正更多的问题,发布更高质量的软件产品。 JRebel是收费软件,用户可以在JRebel官方站点下载30天的评估版本。
下载:
http://zeroturnaround.com/jrebel/current/
http://download.csdn.net/detail/e_wsq/3896664
独立tomcat部署:
set Jrebel=-noverify -javaagent:"D:\MyEclipsePlugins\jrebel.jar" -Drebel.dirs="E:\apache-tomcat-6.0.29\webapps\WebGIS\WEB-INF\classes"
if not "%LOGGING_CONFIG%" == "" goto noJuliConfig
set LOGGING_CONFIG=-Dnop
if not exist "%CATALINA_BASE%\conf\logging.properties" goto noJuliConfig
set LOGGING_CONFIG=-Djava.util.logging.config.file="%CATALINA_BASE%\conf\logging.properties"
:noJuliConfig
set JAVA_OPTS=%JAVA_OPTS% %LOGGING_CONFIG% %Jrebel%
if not "%LOGGING_MANAGER%" == "" goto noJuliManager
set LOGGING_MANAGER=-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
:noJuliManager
set JAVA_OPTS=%JAVA_OPTS% %LOGGING_MANAGER% %Jrebel%
结合Myeclipse部署:
-noverify
-javaagent:D:/MyEclipsePlugins/jrebel.jar
-Drebel.dirs="F:\Workspaces\MyEclipse 9\YGBXWebGIS\WebRoot\WEB-INF\classes"