浏览 3789 次
该帖已经被评为隐藏帖
|
|
---|---|
作者 | 正文 |
发表时间:2009-03-03
最后修改:2009-04-04
在项目中开发都是使用tomcat,当类修改之后,新加field或function需要重新部署,tomcat重新部署比较耗时,就一直在找能够自动加载类的方法,最近在网上查到了javarebel这个项目,于是按照网上的下载了javarevel.jar,修改配置文件,但是开始的时候tomcat总是启动不了。运行$CATALINA_HOME\bin\startup.bat,dos窗口一闪就不见了。最后使用先打开dos窗口,然后运行$CATALINA_HOME\bin\catalina run 命令(加上run参数),可以看到日志。 现在我讲一下配置的正确方法: 1.附件中的2个文件解压放在同一目录下,并且不能修改文件名。 2.修改catalina.bat 添加: set JAVA_OPTS=-noverify -javaagent:D:\tools\apache-tomcat-6.0.18\javarebel.jar -Drebel.dirs=D:\mfq\workspace\Jxq\WebRoot\WEB-INF\classes %JAVA_OPTS% 其中D:\tools\apache-tomcat-6.0.18\javarebel.jar是javarebel的绝对路径,一定要这么些,不然tomcat是启动不了的 D:\mfq\workspace\Jxq\WebRoot\WEB-INF\classes是需要自动的类的路径
添加: set CLASSPATH=%CLASSPATH%;D:\tools\apache-tomcat-6.0.18\javarebel.jar
3.启动tomcat,当类修改之后就可以自动加载新的类了。
这样开发的时候就不用为了调试而重启tomcat了。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2009-03-04
据说,只是据说
我没有用过这个东东 在调试的时候会生成很多无关的类,很烦人 而且,不是免费的哦 |
|
返回顶楼 | |
发表时间:2009-03-04
找不到服务器 写道 据说,只是据说
我没有用过这个东东 在调试的时候会生成很多无关的类,很烦人 而且,不是免费的哦 确实不是免费,看谁能不能破解了 共享一下。:) 确实能有效的提高开发效率 |
|
返回顶楼 | |
发表时间:2009-03-04
fred2005 写道 找不到服务器 写道 据说,只是据说
我没有用过这个东东 在调试的时候会生成很多无关的类,很烦人 而且,不是免费的哦 确实不是免费,看谁能不能破解了 共享一下。:) 确实能有效的提高开发效率 我已经用了很久,效果不错。顺便说一下已经破解了,破解方法很简单。 |
|
返回顶楼 | |
发表时间:2009-03-04
auauau 写道 fred2005 写道找不到服务器 写道据说,只是据说 我没有用过这个东东 在调试的时候会生成很多无关的类,很烦人 而且,不是免费的哦 确实不是免费,看谁能不能破解了 共享一下。:) 确实能有效的提高开发效率 我已经用了很久,效果不错。顺便说一下已经破解了,破解方法很简单。 请教破解方法,谢谢 :) 我的邮箱mengfanqiang@139.com |
|
返回顶楼 | |
发表时间:2009-03-04
有时候tomcat是与ide集成的,并找不到catalina.BAT文件,启动tomcat都是在IDE工具栏中,不能随意配置tomcat启动参数..
|
|
返回顶楼 | |
发表时间:2009-03-04
unsid 写道 有时候tomcat是与ide集成的,并找不到catalina.BAT文件,启动tomcat都是在IDE工具栏中,不能随意配置tomcat启动参数.. 你说的参数应该在这里设置: ![]() |
|
返回顶楼 | |