gpt4 book ai didi

java - JRebel 6.4.6 插件在 IDEA 16 和 Tomcat 9 中不起作用

转载 作者:行者123 更新时间:2023-11-28 22:51:36 27 4
gpt4 key购买 nike

我在IDEA 16下载了jrebel插件,拿到了license。当我使用“jrebel run”按钮运行我的应用程序时,我得到以下输出:

2016-07-07 13:40:18 JRebel:  
2016-07-07 13:40:18 JRebel: #############################################################
2016-07-07 13:40:18 JRebel:
2016-07-07 13:40:18 JRebel: JRebel Agent 6.4.6 (201606221135)
2016-07-07 13:40:18 JRebel: (c) Copyright ZeroTurnaround AS, Estonia, Tartu.
2016-07-07 13:40:18 JRebel:
2016-07-07 13:40:18 JRebel: Over the last 1 days JRebel prevented
2016-07-07 13:40:18 JRebel: at least 0 redeploys/restarts saving you about 0 hours.
2016-07-07 13:40:18 JRebel:
2016-07-07 13:40:18 JRebel: License acquired from License Server: http://xxxxx.xxx.xxx
2016-07-07 13:40:18 JRebel:
2016-07-07 13:40:18 JRebel: Licensed to xxx.
2016-07-07 13:40:18 JRebel:
2016-07-07 13:40:18 JRebel:
2016-07-07 13:40:18 JRebel: #############################################################
2016-07-07 13:40:18 JRebel:

还有这个

2016-07-07 13:40:20 JRebel: Directory 'E:\IdeaProjects\baobiao\target\classes' will be monitored for changes.
2016-07-07 13:40:20 JRebel: Directory 'E:\IdeaProjects\baobiao\src\main\webapp' will be monitored for changes.

但是当我测试修改一个 spring requestmapping 注释时,它不起作用。服务器输出没有显示“JRebel: reloading class ...”字样。所以我打开了 jrebel.log,里面有一个错误:

2016-07-07 13:40:34.737 INFO  [13] [Licensing] Trying licenseServer licensing ..
2016-07-07 13:40:34.737 DEBUG [13] [Licensing] greedy: true, forStatusCheck: false
2016-07-07 13:40:34.737 DEBUG [13] [Licensing-LS] No offline lease found from local storage
2016-07-07 13:40:34.737 INFO [13] [Licensing-LS] Contacting license server
2016-07-07 13:40:34.737 INFO [13] [Licensing-LS] doAcquireLease to http://xxx.xxxxx.xxx ..
2016-07-07 13:40:34.809 DEBUG [13] [Licensing-LS] License server protocol 1.0+.
2016-07-07 13:40:34.809 INFO [13] [Licensing-LS] License registered to xxx. License type: LS_MANAGED, LS version: 3.1.3, LS guid: null
2016-07-07 13:40:34.811 DEBUG [13] [Licensing-LS] License orderId , zero-ids: []
2016-07-07 13:40:34.813 INFO [13] [Licensing-LS] Lease successfully acquired. Lease: com.zeroturnaround.javarebel.gv@2b2b7dd7[leaseId=1,offline=false,clientRandomness=dFyq4vacuNQ=,serverRandomness=H2ulzLlh7E0=,validFrom=Thu Jul 07 13:40:34 CST 2016,validUntil=Thu Jul 07 14:40:34 CST 2016]
2016-07-07 13:40:34.813 INFO [13] [Licensing-LS] Trying to acquire the failover URL ..
2016-07-07 13:40:34.878 DEBUG [13] [Licensing-LS] License Server failover not configured.
2016-07-07 13:40:34.880 ERROR [13] [Licensing] Exception occurred while initializing license server licensing: java.lang.IllegalThreadStateException
at java.lang.Thread.start(Thread.java:705)
at com.zeroturnaround.javarebel.gw.d(SourceFile:420)
at com.zeroturnaround.javarebel.gw.a(SourceFile:92)
at com.zeroturnaround.javarebel.iq.a(SourceFile:95)
at com.zeroturnaround.javarebel.iq.a(SourceFile:57)
at com.zeroturnaround.javarebel.in.a(SourceFile:79)
at com.zeroturnaround.javarebel.SDKLicensingImpl.findAndValidateLicenseFromSource(SourceFile:543)
at com.zeroturnaround.javarebel.SDKLicensingImpl.getLicenseInfo(SourceFile:73)
at com.zeroturnaround.javarebel.or.getLicenceInfo(SourceFile:46)
at org.zeroturnaround.javarebel.reporting.MixpanelMetrics$3.build(SourceFile:133)
at org.zeroturnaround.javarebel.reporting.MixpanelMetrics$12.run(SourceFile:256)
at org.zeroturnaround.javarebel.reporting.MetricsExecutor.run(SourceFile:58)
at java.lang.Thread.run(Thread.java:745)

这个问题我google了很久,还是不懂,有没有人可以帮忙?非常感谢!

最佳答案

临时解决方法是使用 offline lease ,但要解决异常发生的原因,请将跟踪级 jrebel.log(将 -Drebel.log=trace 添加到服务器 JVM 参数)发送到 support@zeroturnaround.com以及指向该线程的链接。参见 manual如果您对日志有任何疑问。

关于java - JRebel 6.4.6 插件在 IDEA 16 和 Tomcat 9 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38238567/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com