【问题标题】:Exception in logs on starting Hybris with JRebel使用 JRebel 启动 Hybris 的日志中出现异常
【发布时间】:2021-11-29 10:48:57
【问题描述】:

线程“rebel-messaging-executor-44”中的异常 java.lang.NoSuchMethodError: sun.security.ssl.InputRecord._jr$ig$handshakeHash(Ljava/lang/Object;)Lsun/security/ssl/HandshakeHash;

系统详情:

  • Java 11.0.12
  • Hybris 2005.0
  • jrebel-2021.4.1

我已经下载了 JRebel zip 文件,然后将其解压缩。另外,安装了 JRebel IntelliJ 插件。

local.propeties

tomcat.javaoptions=-Xverify:none -javaagent:"C:\\Users\\CHISHTM\\Downloads\\jrebel-2021.4.1-nosetup\\jrebel\\jrebel.jar=de.hybris.tomcat.HybrisWebappClassLoader60" -agentpath:C:\\Users\\CHISHTM\\Downloads\\jrebel-2021.4.1-nosetup\\jrebel\\lib\\jrebel64.dll

【问题讨论】:

标签: java intellij-idea hybris jrebel


【解决方案1】:

新的 JRebel 代理不再使用 -javaagent 工作。此更改会影响以前从命令行(以及在远程计算机或容器上)使用旧版代理运行的用户 从这里: https://manuals.jrebel.com/jrebel/misc/jrebel7-agent-upgrade-cli.html

从 javaoptions 中删除 -javaagent 参数或降级到较旧的 JRebel 版本。 它仅与 -agentpath 参数一起运行良好。 在较新的 Hybris + 最新的 Java 11 + 最新的 JRebel 上测试

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-08-30
    • 1970-01-01
    • 2014-03-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-06-18
    相关资源
    最近更新 更多