首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Maven Web项目+ Tomcat + jRebel

Maven Web项目+ Tomcat + jRebel
EN

Stack Overflow用户
提问于 2016-05-19 08:14:42
回答 2查看 342关注 0票数 0

我刚买了一个许可证,我在安装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。

EN

回答 2

Stack Overflow用户

发布于 2016-05-19 11:25:30

你已经添加了jrebel插件,这是你唯一可能缺少的MAVEN_OPTS设置。

代码语言:javascript
复制
set MAVEN_OPTS=-javaagent:/path/to/jrebel.jar
票数 1
EN

Stack Overflow用户

发布于 2017-04-01 21:55:16

您可以通过进行两个小更改来轻松运行嵌入式tomcat插件:

1)在你的项目中添加Jrebel插件,这样它就可以生成所需的"rebel.xml“文件。

2)使用下面这一行将Jrebel添加到JVM选项中:

代码语言:javascript
复制
export JAVA_OPTIONS="-agentpath:{JRebel root folder}/lib/libjrebel64.so $JAVA_OPTIONS"

在Windows中

代码语言:javascript
复制
export JAVA_OPTIONS="-agentpath:{JRebel root folder}/lib/libjrebel64.dylib $JAVA_OPTIONS"

(当然,您也可能需要32位)

然后像mvn tomcat7:run一样运行tomcat

当tomcat正在运行时。如果你编译你的代码,新的更改将被热部署,而对于静态资源,你不需要做一些事情。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37312001

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档