eclipse Jrebel 中的 Maven 多模块 +tomcat 没有控制台

Maven multi-module +tomcat in eclipse Jrebel dont have console

我是这样使用maven多模块项目的:

com.user.business  (this is for db ORM api)

com.user.member   

com.user.platform; com.user.playground

У每次我更改 ORM 中的逻辑,这意味着 'com.user.business' 我需要先安装maven。 而我的其他项目会调用这个项目API,所以我需要编译它

我使用 Eclipse Neon.3 Release (4.6.3) 并下载 Jrebel 插件 JRebel 在调试中工作。我sysout也成功了,但是有时候打印不成功。

我需要为 JRebel 设置一些配置吗?

Maven 项目 pom:

<dependency>
    <groupId>javax.servlet</groupId>
    <artifactId>javax.servlet-api</artifactId>
    <scope>provided</scope>
</dependency>

我用tomcat:run到运行项目,找不到任何web.xml和配置 Tomcat.

我需要知道为什么 JRebel 部署成功。我们的 maven 服务器正在使用 Nexus,

我需要知道如何让我的 JRebel 控制台。

Do I need to set some config for JRebel ?

确保所有模块都启用了 JRebel (Help > JRebel > Configuration > Projects), 这将生成一个 rebel.xml 配置文件,用于将实际的 class 文件映射到他们各自的构建目录。

更改源后不需要完整的mvn install,只需确保在构建目录中重新编译更改的class,JRebel 将重新加载它进入 运行 JVM。