我刚买了一个许可证,我在安装jRebel时遇到了问题。
框架: Spring 4.2.5 + Hibernate + Tomcat 7 via Maven
我已经通过下面的链接解决了这个问题:http://zeroturnaround.com/software/jrebel/quickstart/netbeans/ http://manuals.zeroturnaround.com/jrebel/standalone/maven.html
情况:
我的项目使用tomcat maven插件,因此,我不需要在NetBeans集成开发环境中本地安装tomcat服务器。
只有一种情况下jRebel可以正常工作,禁用tomcat maven插件并在本地安装apache tomcat。
我还能做什么呢?
我需要使用带有maven tomcat插件的jRebel。
发布于 2016-05-19 11:25:30
你已经添加了jrebel插件,这是你唯一可能缺少的MAVEN_OPTS设置。
set MAVEN_OPTS=-javaagent:/path/to/jrebel.jar发布于 2017-04-01 21:55:16
您可以通过进行两个小更改来轻松运行嵌入式tomcat插件:
1)在你的项目中添加Jrebel插件,这样它就可以生成所需的"rebel.xml“文件。
2)使用下面这一行将Jrebel添加到JVM选项中:
export JAVA_OPTIONS="-agentpath:{JRebel root folder}/lib/libjrebel64.so $JAVA_OPTIONS"在Windows中
export JAVA_OPTIONS="-agentpath:{JRebel root folder}/lib/libjrebel64.dylib $JAVA_OPTIONS"(当然,您也可能需要32位)
然后像mvn tomcat7:run一样运行tomcat
当tomcat正在运行时。如果你编译你的代码,新的更改将被热部署,而对于静态资源,你不需要做一些事情。
https://stackoverflow.com/questions/37312001
复制相似问题