问题标签 [jrebel]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
975 浏览

debugging - 如何将 NetBeans 调试器与 JRebel 一起使用

我最近为 NetBeans 安装了 JRebel 插件,并在 IDE 中调试时注意到以下问题:

如果我在一个类中设置断点并在之后更改代码,那么我的调试器并不总是命中断点。我找到了一种解决方法:重新加载类后重置断点(或将调试器重新附加到项目)。

但是这个解决方案并不完美,因为当应用程序第一次需要它时会重新加载类(调试器还不能工作)所以我必须做一些我想调试两次的操作,这可能会导致很多问题。另一件事是我根本无法解释..即使我成功击中断点,我也无法在另一个班级中击中另一个。

也许有人已经解决了这个问题 - ?有没有办法在保存时重新加载更改的类?

带有 JRebel 插件的 NetBeans 7.2.1,Glassfish 3.1.2

0 投票
3 回答
17330 浏览

maven - 使用 IntelliJ Idea、Maven、Tomcat 和 JRebel 部署 Exploded War

我正在使用 IntelliJ Idea 12、Maven、JRebel 和 Tomcat 开发基于 Web 的应用程序。为了利用 JRebel,自动重新加载对 Spring bean 的更改,我使用了下面 Intellij 提供的爆炸式战争部署

IntelliJ 爆战部署

由于 Maven 模块,IntelliJ 完全遵循 Maven 的约定将 Java 文件编译到输出文件夹(target/classes)中,这与分解的 webapp 目录(target/spring-mvc-showcase/webapp/web-inf/classes)不同。因此,Tomcat 和 JRebel 无法重新加载这些新类的更改。

目前,我临时配置了 IntelliJ 的输出文件夹指向文件夹WEB-INF/classes以便可以重新加载更改。由于我不想打破 Maven 约定,谁能告诉我一个更优雅的解决方案?

0 投票
1 回答
213 浏览

java - 如何在 Tomcat 中更新 java 类文件并节省正常运行时间

有没有办法在Tomcat不使用Tomcat Managerreloadable节省正常运行时间的情况下更新 java 类文件?重新加载应用程序Tomcat Manager大约需要 15-30 秒,它会调用锁定的服务器。如何在 Tomcat 上快速更新大型应用程序?

0 投票
4 回答
19030 浏览

java - IntelliJ IDEA“自动制作项目”的困境

早在 12 月,我就从 Eclipse 切换到 IntelliJ IDEA,但几天后我又切换回来了。今天我再次尝试了 IntelliJ,基本上我只剩下一个问题了。

问题是我想在保存时编译 Java 类。原因是我正在使用 JRebel 来学习新课程。我不想打⌘</kbd>+F9 every time to compile the changed class.

我阅读了有关 EclipseModel 插件的信息,但这似乎不起作用(不再),可以在插件页面上的评论中阅读:http ://plugins.jetbrains.com/plugin/?id=3822

我还尝试了“自动生成项目”,但这会编译所有类,而不仅仅是更改后的类。这不仅不会更耗时,还会导致 JRebel 重新加载所有类。

有什么建议么?

0 投票
0 回答
637 浏览

jrebel - JRebel 不会重新加载 java swing ui

我刚开始使用 jrebel。在监视我的类中的更改时它工作得很好,但问题是它不会重新加载 swing ui。

0 投票
3 回答
3527 浏览

eclipse - weblogic环境下的JRebel

我通过启用 jrebel 远程处理并给定部署 URL 在 Eclipse 中创建了一个项目

在成功获得输出之前,我在 weblogic10 服务器中部署了 war 文件

我通过单击同步在我的 ecllipse IDE 中进行了一些更改

它给出以下错误...而不是提交...

JRebel Remoting 没有响应。服务器已启动,但是否启用了 JRebel Remoting?

0 投票
1 回答
174 浏览

jboss5.x - LiveRebel 问题

我正在测试 liverebel,我注意到一些奇怪的行为:

我的环境

1.) liverebel admin 在我的本地 windows 机器上运行

2.) 远程服务器 linux CentOS with jboss5 server with liverebel agent

问题:

1.)当我部署ear时,服务器上实际部署的ear的名称更改为ROOT.ear ...这是正常行为吗?

2.)我还没有找到任何设置来改变第 1 点的行为……这怎么能控制?

0 投票
1 回答
468 浏览

eclipse - Eclipse 中的 ERR_UNKNOWN 与 jrebel

嗨我正在使用下面的脚本来启动服务器

如果我做了一些更改并单击同步所有我正在收到一条消息

Jrebel 远程处理没有响应。服务器已启动,但是否启用了 jrebel?

但这些变化正在影响并且工作正常。

删除我使用的味精

现在越来越

ERR_UNKNOWN

带有某些错误签名的某些远程处理异常无效。

并且更改没有生效。

什么意思

-Drebel.remoting_plugin=true

它在寻找什么..?

以及如何删除那个味精..?

0 投票
1 回答
1598 浏览

jboss - 如何以 jboss 为 7 启动 jrebel

我不知道如何将 JRebel 与 Jboss 一起使用(配置)为 7(Bronthes)。

首先,我正在为 Eclipse 下载插件,然后为 JRebel 激活社交许可证。接下来使用简单的例子 Jboss gwt 项目:gwt kitchensink.

当我从 Eclipse 控制台运行 Jboss 时,我得到了信息:

联系 myJRebel 服务器 .. [2013-02-13 23:34:39] [2013-02-13 23:34:39]

################################################# ##### [2013-02-13 23:34:39] [2013-02-13 23:34:39] JRebel 5.1.3

(201302011417) [2013-02-13 23:34:39] (c) 版权所有 ZeroTurnaround OU,爱沙尼亚,塔尔图。[2013-02-13 23:34:39] [2013-02-13 23:34:39] 在过去 1 天里,JRebel 阻止了 [2013-02-13 23:34:39] 至少 1 次重新部署/重新启动保存你大约0小时。[2013-02-13 23:34:39] [2013-02-13 23:34:39] 本产品授权给 Lukasz Brudny [2013-02-13 23:34:39] [2013-02-13 23 :34:39] 通过 myJRebel 服务器获得的许可证。[2013-02-13 23:34:39] [2013-02-13 23:34:39] 您订阅了“JRebel 社会计划”计划,[2013-02-13 23:34:39] 订阅是终生。[2013-02-13 23:34:39] 2013-03-15 之前需要与服务器进行下一次许可证检查。[2013-02-13 23:34:39] [2013-02-13 23:34:39] 目前禁用以下插件: [2013-02-13 23:34:39] * Camel 插件(设置-德雷贝尔。

################################################# ##### [2013-02-13 23:34:39] 23:34:39,592 信息 [org.jboss.modules] JBoss

模块版本 1.1.1.GA

我也选中了复选框Build automatically,并且Activate JRebel nature在这个项目上。

那么接下来呢?JRebel 添加所有 Gwt 东西?我如何将项目部署到服务器?使用 jboss 插件进行 eclipse 或通过 eclipse 部署(运行为 --> 在服务器上运行)??

0 投票
3 回答
908 浏览

scala - Scala - Spray.io - sbt-revolver - jrebel - 重新加载时看不到 HttpService(或任何东西)的变化

我可以看到 sbt-revolver 已设置并在喷雾罐上运行,但是当我向服务发出请求时,我的更改没有出现。

您可以在日志中看到 jrebel 正在做的事情:

但是更改我的特征中的消息不会出现在刷新时。

这是建立在带有左轮手枪的喷雾罐示例之上的。 https://github.com/spray/spray-template