1

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

@echo off
set JAVA_OPTIONS=-javaagent:D:\eclipse-jee-juno-SR1-win32\eclipse\plugins\org.zeroturnaround.eclipse.embedder_5.1.3.SR1-201302011351\jrebel\jrebel.jar  %JAVA_OPTIONS%
call “%~dp0\startWebLogic.cmd” %*

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

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

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

删除我使用的味精

@echo off
set JAVA_OPTIONS=-javaagent:D:\eclipse-jee-juno-SR1-win32\eclipse\plugins\org.zeroturnaround.eclipse.embedder_5.1.3.SR1-201302011351\jrebel\jrebel.jar  -Drebel.remoting_plugin=true %JAVA_OPTIONS%
call “%~dp0\startWebLogic.cmd” %*

现在越来越

ERR_UNKNOWN

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

并且更改没有生效。

什么意思

-Drebel.remoting_plugin=true

它在寻找什么..?

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

4

1 回答 1

0

应该是配置的原因吧。看起来您正在使用 JRebel 远程处理。当您在本地机器上开发并且应用程序服务器在不同的机器上运行时使用此选项。在这种情况下,远程服务器需要 -Drebel.remoting_plugin=true 才能开始监听通过 HTTP 发布的传入文件更改。如果签名无效,则远程服务器和 IDE 加密密钥可能不同步。

于 2014-12-12T07:26:39.343 回答