JRebel 5.6.1 未启动:抛出 java.lang.ClassNotFoundException:weblogic/rmi/spi/HostID 错误 Java8
JRebel 5.6.1 not starting: Throwing java.lang.ClassNotFoundException: weblogic/rmi/spi/HostID error Java8
我正在使用 JRebel 版本 5.6.1。我正在尝试在 Java 1.8 和 weblogic 12.2.1 上启动我的服务器。当我启动我的服务器时,我在控制台上收到以下错误:
2015-11-09 11:25:54 JRebel: ERROR java.lang.RuntimeException: java.lang.ClassNotFoundException: weblogic/rmi/spi/HostID
at com.zeroturnaround.javarebel.mE.a(JRebel:1684)
at com.zeroturnaround.javarebel.mE.a(JRebel:1654)
at com.zeroturnaround.javarebel.mJ.a(JRebel:1426)
at com.zeroturnaround.javarebel.mJ.a(JRebel:1325)
at com.zeroturnaround.javarebel.mQ.d(JRebel:1475)
at com.zeroturnaround.javarebel.mP.d(JRebel:866)
at com.zeroturnaround.javarebel.Dr.d(JRebel:63)
at com.zeroturnaround.javarebel.mC.a(JRebel:1554)
at com.zeroturnaround.javarebel.mC.b(JRebel:1017)
at com.zeroturnaround.javarebel.mC.a(JRebel:693)
at com.zeroturnaround.javarebel.mC.a(JRebel:506)
at com.zeroturnaround.javarebel.Dm.process(JRebel:32)
at com.zeroturnaround.javarebel.yQ.a(JRebel:257)
at com.zeroturnaround.javarebel.yQ.a(JRebel:246)
at com.zeroturnaround.javarebel.yQ.a(JRebel:224)
at com.zeroturnaround.javarebel.SDKIntegrationImpl.runBytecodeProcessors(JRebel:127)
at com.zeroturnaround.javarebel.yz.transform(JRebel:45)
at java.lang.ClassLoader.defineClass(ClassLoader.java)
at java.lang.ClassLoader.defineClass(ClassLoader.java:836)
at com.oracle.classloader.PolicyClassLoader.defineClass(PolicyClassLoader.java:515)
at com.oracle.classloader.PolicyClassLoader.defineClass(PolicyClassLoader.java:495)
at com.oracle.classloader.SearchPolicy.defineClass(SearchPolicy.java:115)
at com.oracle.classloader.search.SearchCodeSources.loadClass(SearchCodeSources.java:174)
at com.oracle.classloader.search.SearchSequence.loadClass(SearchSequence.java:126)
at com.oracle.classloader.PolicyClassLoader.run(PolicyClassLoader.java:259)
at com.oracle.classloader.PolicyClassLoader.run(PolicyClassLoader.java:257)
at java.security.AccessController.doPrivileged(Native Method)
at com.oracle.classloader.PolicyClassLoader.loadClass(PolicyClassLoader.java:256)
at com.oracle.classloader.weblogic.LaunchClassLoader.loadClass(LaunchClassLoader.java:62)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at weblogic.rmi.internal.DescriptorManager.createRuntimeDescriptor(DescriptorManager.java:127)
at weblogic.rmi.internal.DescriptorManager.getBasicRuntimeDescriptor(DescriptorManager.java:106)
at weblogic.rmi.internal.DescriptorManager.getDescriptor(DescriptorManager.java:66)
at weblogic.rmi.internal.DescriptorManager.getDescriptor(DescriptorManager.java:51)
at weblogic.rmi.internal.OIDManager.makeServerReference(OIDManager.java:192)
at weblogic.rmi.internal.OIDManager.getReplacement(OIDManager.java:173)
at weblogic.rmi.utils.io.RemoteObjectReplacer.replaceRemote(RemoteObjectReplacer.java:107)
at weblogic.rmi.utils.io.RemoteObjectReplacer.replaceObject(RemoteObjectReplacer.java:90)
at weblogic.rmi.extensions.server.ServerHelper.exportObject(ServerHelper.java:234)
at weblogic.rmi.internal.OIDManager.initializeDGCServer(OIDManager.java:229)
at weblogic.rmi.internal.OIDManager.initializeServer(OIDManager.java:236)
at weblogic.rmi.internal.OIDManager.initialize(OIDManager.java:220)
at weblogic.rmi.internal.RMIServerService.start(RMIServerService.java:52)
at weblogic.server.AbstractServerService.postConstruct(AbstractServerService.java:76)
at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at org.glassfish.hk2.utilities.reflection.ReflectionHelper.invoke(ReflectionHelper.java:1262)
at org.jvnet.hk2.internal.ClazzCreator.postConstructMe(ClazzCreator.java:332)
at org.jvnet.hk2.internal.ClazzCreator.create(ClazzCreator.java:374)
at org.jvnet.hk2.internal.SystemDescriptor.create(SystemDescriptor.java:471)
at org.glassfish.hk2.runlevel.internal.AsyncRunLevelContext.findOrCreate(AsyncRunLevelContext.java:228)
at org.glassfish.hk2.runlevel.RunLevelContext.findOrCreate(RunLevelContext.java:85)
at org.jvnet.hk2.internal.Utilities.createService(Utilities.java:2072)
at org.jvnet.hk2.internal.ServiceHandleImpl.getService(ServiceHandleImpl.java:114)
at org.jvnet.hk2.internal.ServiceHandleImpl.getService(ServiceHandleImpl.java:88)
at org.glassfish.hk2.runlevel.internal.CurrentTaskFuture$QueueRunner.oneJob(CurrentTaskFuture.java:1213)
at org.glassfish.hk2.runlevel.internal.CurrentTaskFuture$QueueRunner.run(CurrentTaskFuture.java:1144)
at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:643)
at weblogic.invocation.ComponentInvocationContextManager._runAs(ComponentInvocationContextManager.java:348)
at weblogic.invocation.ComponentInvocationContextManager.runAs(ComponentInvocationContextManager.java:333)
at weblogic.work.LivePartitionUtility.doRunWorkUnderContext(LivePartitionUtility.java:54)
at weblogic.work.PartitionUtility.runWorkUnderContext(PartitionUtility.java:41)
at weblogic.work.SelfTuningWorkManagerImpl.runWorkUnderContext(SelfTuningWorkManagerImpl.java:617)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:397)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:346)
2015-11-09 11:25:54 JRebel:错误 Class 'weblogic/rmi/internal/BasicRuntimeDescriptor' 无法由 'com.zeroturnaround.javarebel.Dm@77e6b35e' 处理:java.lang.RuntimeException:java.lan
NotFoundException:weblogic/rmi/spi/HostID
在 com.zeroturnaround.javarebel.mE.a(JRebel:1684)
在 com.zeroturnaround.javarebel.mE.a(JRebel:1654)
在 com.zeroturnaround.javarebel.mJ.a(JRebel:1426)
在 com.zeroturnaround.javarebel.mJ.a(JRebel:1325)
在 com.zeroturnaround.javarebel.mQ.d(JRebel:1475)
在 com.zeroturnaround.javarebel.mP.d(JRebel:866)
在 com.zeroturnaround.javarebel.Dr.d(JRebel:63)
在 com.zeroturnaround.javarebel.mC.a(JRebel:1554)
在 com.zeroturnaround.javarebel.mC.b(JRebel:1017)
在 com.zeroturnaround.javarebel.mC.a(JRebel:693)
在 com.zeroturnaround.javarebel.mC.a(JRebel:506)
在 com.zeroturnaround.javarebel.Dm.process(JRebel:32)
在 com.zeroturnaround.javarebel.yQ.a(JRebel:257)
在 com.zeroturnaround.javarebel.yQ.a(JRebel:246)
在 com.zeroturnaround.javarebel.yQ.a(JRebel:224)
在 com.zeroturnaround.javarebel.SDKIntegrationImpl.runBytecodeProcessors(JRebel:127)
在 com.zeroturnaround.javarebel.yz.transform(JRebel:45)
在 java.lang.ClassLoader.defineClass(ClassLoader.java)
在 java.lang.ClassLoader.defineClass(ClassLoader.java:836)
在 com.oracle.classloader.PolicyClassLoader.defineClass(政策ClassLoader.java:515)
在 com.oracle.classloader.PolicyClassLoader.defineClass(政策ClassLoader.java:495)
在 com.oracle.classloader.SearchPolicy.defineClass(SearchPolicy.java:115)
在 com.oracle.classloader.search.SearchCodeSources.loadClass(SearchCodeSources.java:174)
在 com.oracle.classloader.search.SearchSequence.loadClass(SearchSequence.java:126)
在 com.oracle.classloader.PolicyClassLoader$1.run(政策ClassLoader.java:259)
在 com.oracle.classloader.PolicyClassLoader$1.run(政策ClassLoader.java:257)
在 java.security.AccessController.doPrivileged(本机方法)
在 com.oracle.classloader.PolicyClassLoader.loadClass(策略ClassLoader.java:256)
在 com.oracle.classloader.weblogic.LaunchClassLoader.loadClass(启动ClassLoader.java:62)
在 java.lang.ClassLoader.loadClass(ClassLoader.java:357)
在 weblogic.rmi.internal.DescriptorManager.createRuntimeDescriptor(DescriptorManager.java:127)
在 weblogic.rmi.internal.DescriptorManager.getBasicRuntimeDescriptor(DescriptorManager.java:106)
在 weblogic.rmi.internal.DescriptorManager.getDescriptor(DescriptorManager.java:66)
在 weblogic.rmi.internal.DescriptorManager.getDescriptor(DescriptorManager.java:51)
在 weblogic.rmi.internal.OIDManager.makeServerReference(OIDManager.java:192)
在 weblogic.rmi.internal.OIDManager.getReplacement(OIDManager.java:173)
在 weblogic.rmi.utils.io.RemoteObjectReplacer.replaceRemote(RemoteObjectReplacer.java:107)
在 weblogic.rmi.utils.io.RemoteObjectReplacer.replaceObject(RemoteObjectReplacer.java:90)
在 weblogic.rmi.extensions.server.ServerHelper.exportObject(ServerHelper.java:234)
在 weblogic.rmi.internal.OIDManager.initializeDGCServer(OIDManager.java:229)
在 weblogic.rmi.internal.OIDManager.initializeServer(OIDManager.java:236)
在 weblogic.rmi.internal.OIDManager.initialize(OIDManager.java:220)
在 weblogic.rmi.internal.RMIServerService.start(RMIServerService.java:52)
在 weblogic.server.AbstractServerService.postConstruct(AbstractServerService.java:76)
在 sun.reflect.GeneratedMethodAccessor7.invoke(来源不明)
在 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
在 java.lang.reflect.Method.invoke(Method.java:497)
在 org.glassfish.hk2.utilities.reflection.ReflectionHelper.invoke(ReflectionHelper.java:1262)
在 org.jvnet.hk2.internal.ClazzCreator.postConstructMe(ClazzCreator.java:332)
在 org.jvnet.hk2.internal.ClazzCreator.create(ClazzCreator.java:374)
在 org.jvnet.hk2.internal.SystemDescriptor.create(SystemDescriptor.java:471)
在 org.glassfish.hk2.runlevel.internal.AsyncRunLevelContext.findOrCreate(AsyncRunLevelContext.java:228)
在 org.glassfish.hk2.runlevel.RunLevelContext.findOrCreate(RunLevelContext.java:85)
在 org.jvnet.hk2.internal.Utilities.createService(Utilities.java:2072)
在 org.jvnet.hk2.internal.ServiceHandleImpl.getService(ServiceHandleImpl.java:114)
在 org.jvnet.hk2.internal.ServiceHandleImpl.getService(ServiceHandleImpl.java:88)
在 org.glassfish.hk2.runlevel.internal.CurrentTaskFuture$QueueRunner.oneJob(CurrentTaskFuture.java:1213)
在 org.glassfish.hk2.runlevel.internal.CurrentTaskFuture$QueueRunner.run(CurrentTaskFuture.java:1144)
在 weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:643)
在 weblogic.invocation.ComponentInvocationContextManager._runAs(ComponentInvocationContextManager.java:348)
在 weblogic.invocation.ComponentInvocationContextManager.runAs(ComponentInvocationContextManager.java:333)
在 weblogic.work.LivePartitionUtility.doRunWorkUnderContext(LivePartitionUtility.java:54)
在 weblogic.work.PartitionUtility.runWorkUnderContext(PartitionUtility.java:41)
在 weblogic.work.SelfTuningWorkManagerImpl.runWorkUnderContext(SelfTuningWorkManagerImpl.java:617)
在 weblogic.work.ExecuteThread.execute(ExecuteThread.java:397)
在 weblogic.work.ExecuteThread.run(ExecuteThread.java:346)
我从 JRebel 收到初始消息,但之后出现上述错误,我无法更新任何 类。我也没有收到任何关于文件夹将被监视更改的消息。
请指点解决问题。
此问题已在 JRebel 每晚构建中修复。可以从 https://zeroturnaround.com/software/jrebel/download/nightly-build/
下载夜间构建
我正在使用 JRebel 版本 5.6.1。我正在尝试在 Java 1.8 和 weblogic 12.2.1 上启动我的服务器。当我启动我的服务器时,我在控制台上收到以下错误:
2015-11-09 11:25:54 JRebel: ERROR java.lang.RuntimeException: java.lang.ClassNotFoundException: weblogic/rmi/spi/HostID
at com.zeroturnaround.javarebel.mE.a(JRebel:1684)
at com.zeroturnaround.javarebel.mE.a(JRebel:1654)
at com.zeroturnaround.javarebel.mJ.a(JRebel:1426)
at com.zeroturnaround.javarebel.mJ.a(JRebel:1325)
at com.zeroturnaround.javarebel.mQ.d(JRebel:1475)
at com.zeroturnaround.javarebel.mP.d(JRebel:866)
at com.zeroturnaround.javarebel.Dr.d(JRebel:63)
at com.zeroturnaround.javarebel.mC.a(JRebel:1554)
at com.zeroturnaround.javarebel.mC.b(JRebel:1017)
at com.zeroturnaround.javarebel.mC.a(JRebel:693)
at com.zeroturnaround.javarebel.mC.a(JRebel:506)
at com.zeroturnaround.javarebel.Dm.process(JRebel:32)
at com.zeroturnaround.javarebel.yQ.a(JRebel:257)
at com.zeroturnaround.javarebel.yQ.a(JRebel:246)
at com.zeroturnaround.javarebel.yQ.a(JRebel:224)
at com.zeroturnaround.javarebel.SDKIntegrationImpl.runBytecodeProcessors(JRebel:127)
at com.zeroturnaround.javarebel.yz.transform(JRebel:45)
at java.lang.ClassLoader.defineClass(ClassLoader.java)
at java.lang.ClassLoader.defineClass(ClassLoader.java:836)
at com.oracle.classloader.PolicyClassLoader.defineClass(PolicyClassLoader.java:515)
at com.oracle.classloader.PolicyClassLoader.defineClass(PolicyClassLoader.java:495)
at com.oracle.classloader.SearchPolicy.defineClass(SearchPolicy.java:115)
at com.oracle.classloader.search.SearchCodeSources.loadClass(SearchCodeSources.java:174)
at com.oracle.classloader.search.SearchSequence.loadClass(SearchSequence.java:126)
at com.oracle.classloader.PolicyClassLoader.run(PolicyClassLoader.java:259)
at com.oracle.classloader.PolicyClassLoader.run(PolicyClassLoader.java:257)
at java.security.AccessController.doPrivileged(Native Method)
at com.oracle.classloader.PolicyClassLoader.loadClass(PolicyClassLoader.java:256)
at com.oracle.classloader.weblogic.LaunchClassLoader.loadClass(LaunchClassLoader.java:62)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at weblogic.rmi.internal.DescriptorManager.createRuntimeDescriptor(DescriptorManager.java:127)
at weblogic.rmi.internal.DescriptorManager.getBasicRuntimeDescriptor(DescriptorManager.java:106)
at weblogic.rmi.internal.DescriptorManager.getDescriptor(DescriptorManager.java:66)
at weblogic.rmi.internal.DescriptorManager.getDescriptor(DescriptorManager.java:51)
at weblogic.rmi.internal.OIDManager.makeServerReference(OIDManager.java:192)
at weblogic.rmi.internal.OIDManager.getReplacement(OIDManager.java:173)
at weblogic.rmi.utils.io.RemoteObjectReplacer.replaceRemote(RemoteObjectReplacer.java:107)
at weblogic.rmi.utils.io.RemoteObjectReplacer.replaceObject(RemoteObjectReplacer.java:90)
at weblogic.rmi.extensions.server.ServerHelper.exportObject(ServerHelper.java:234)
at weblogic.rmi.internal.OIDManager.initializeDGCServer(OIDManager.java:229)
at weblogic.rmi.internal.OIDManager.initializeServer(OIDManager.java:236)
at weblogic.rmi.internal.OIDManager.initialize(OIDManager.java:220)
at weblogic.rmi.internal.RMIServerService.start(RMIServerService.java:52)
at weblogic.server.AbstractServerService.postConstruct(AbstractServerService.java:76)
at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at org.glassfish.hk2.utilities.reflection.ReflectionHelper.invoke(ReflectionHelper.java:1262)
at org.jvnet.hk2.internal.ClazzCreator.postConstructMe(ClazzCreator.java:332)
at org.jvnet.hk2.internal.ClazzCreator.create(ClazzCreator.java:374)
at org.jvnet.hk2.internal.SystemDescriptor.create(SystemDescriptor.java:471)
at org.glassfish.hk2.runlevel.internal.AsyncRunLevelContext.findOrCreate(AsyncRunLevelContext.java:228)
at org.glassfish.hk2.runlevel.RunLevelContext.findOrCreate(RunLevelContext.java:85)
at org.jvnet.hk2.internal.Utilities.createService(Utilities.java:2072)
at org.jvnet.hk2.internal.ServiceHandleImpl.getService(ServiceHandleImpl.java:114)
at org.jvnet.hk2.internal.ServiceHandleImpl.getService(ServiceHandleImpl.java:88)
at org.glassfish.hk2.runlevel.internal.CurrentTaskFuture$QueueRunner.oneJob(CurrentTaskFuture.java:1213)
at org.glassfish.hk2.runlevel.internal.CurrentTaskFuture$QueueRunner.run(CurrentTaskFuture.java:1144)
at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:643)
at weblogic.invocation.ComponentInvocationContextManager._runAs(ComponentInvocationContextManager.java:348)
at weblogic.invocation.ComponentInvocationContextManager.runAs(ComponentInvocationContextManager.java:333)
at weblogic.work.LivePartitionUtility.doRunWorkUnderContext(LivePartitionUtility.java:54)
at weblogic.work.PartitionUtility.runWorkUnderContext(PartitionUtility.java:41)
at weblogic.work.SelfTuningWorkManagerImpl.runWorkUnderContext(SelfTuningWorkManagerImpl.java:617)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:397)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:346)
2015-11-09 11:25:54 JRebel:错误 Class 'weblogic/rmi/internal/BasicRuntimeDescriptor' 无法由 'com.zeroturnaround.javarebel.Dm@77e6b35e' 处理:java.lang.RuntimeException:java.lan NotFoundException:weblogic/rmi/spi/HostID 在 com.zeroturnaround.javarebel.mE.a(JRebel:1684) 在 com.zeroturnaround.javarebel.mE.a(JRebel:1654) 在 com.zeroturnaround.javarebel.mJ.a(JRebel:1426) 在 com.zeroturnaround.javarebel.mJ.a(JRebel:1325) 在 com.zeroturnaround.javarebel.mQ.d(JRebel:1475) 在 com.zeroturnaround.javarebel.mP.d(JRebel:866) 在 com.zeroturnaround.javarebel.Dr.d(JRebel:63) 在 com.zeroturnaround.javarebel.mC.a(JRebel:1554) 在 com.zeroturnaround.javarebel.mC.b(JRebel:1017) 在 com.zeroturnaround.javarebel.mC.a(JRebel:693) 在 com.zeroturnaround.javarebel.mC.a(JRebel:506) 在 com.zeroturnaround.javarebel.Dm.process(JRebel:32) 在 com.zeroturnaround.javarebel.yQ.a(JRebel:257) 在 com.zeroturnaround.javarebel.yQ.a(JRebel:246) 在 com.zeroturnaround.javarebel.yQ.a(JRebel:224) 在 com.zeroturnaround.javarebel.SDKIntegrationImpl.runBytecodeProcessors(JRebel:127) 在 com.zeroturnaround.javarebel.yz.transform(JRebel:45) 在 java.lang.ClassLoader.defineClass(ClassLoader.java) 在 java.lang.ClassLoader.defineClass(ClassLoader.java:836) 在 com.oracle.classloader.PolicyClassLoader.defineClass(政策ClassLoader.java:515) 在 com.oracle.classloader.PolicyClassLoader.defineClass(政策ClassLoader.java:495) 在 com.oracle.classloader.SearchPolicy.defineClass(SearchPolicy.java:115) 在 com.oracle.classloader.search.SearchCodeSources.loadClass(SearchCodeSources.java:174) 在 com.oracle.classloader.search.SearchSequence.loadClass(SearchSequence.java:126) 在 com.oracle.classloader.PolicyClassLoader$1.run(政策ClassLoader.java:259) 在 com.oracle.classloader.PolicyClassLoader$1.run(政策ClassLoader.java:257) 在 java.security.AccessController.doPrivileged(本机方法) 在 com.oracle.classloader.PolicyClassLoader.loadClass(策略ClassLoader.java:256) 在 com.oracle.classloader.weblogic.LaunchClassLoader.loadClass(启动ClassLoader.java:62) 在 java.lang.ClassLoader.loadClass(ClassLoader.java:357) 在 weblogic.rmi.internal.DescriptorManager.createRuntimeDescriptor(DescriptorManager.java:127) 在 weblogic.rmi.internal.DescriptorManager.getBasicRuntimeDescriptor(DescriptorManager.java:106) 在 weblogic.rmi.internal.DescriptorManager.getDescriptor(DescriptorManager.java:66) 在 weblogic.rmi.internal.DescriptorManager.getDescriptor(DescriptorManager.java:51) 在 weblogic.rmi.internal.OIDManager.makeServerReference(OIDManager.java:192) 在 weblogic.rmi.internal.OIDManager.getReplacement(OIDManager.java:173) 在 weblogic.rmi.utils.io.RemoteObjectReplacer.replaceRemote(RemoteObjectReplacer.java:107) 在 weblogic.rmi.utils.io.RemoteObjectReplacer.replaceObject(RemoteObjectReplacer.java:90) 在 weblogic.rmi.extensions.server.ServerHelper.exportObject(ServerHelper.java:234) 在 weblogic.rmi.internal.OIDManager.initializeDGCServer(OIDManager.java:229) 在 weblogic.rmi.internal.OIDManager.initializeServer(OIDManager.java:236) 在 weblogic.rmi.internal.OIDManager.initialize(OIDManager.java:220) 在 weblogic.rmi.internal.RMIServerService.start(RMIServerService.java:52) 在 weblogic.server.AbstractServerService.postConstruct(AbstractServerService.java:76) 在 sun.reflect.GeneratedMethodAccessor7.invoke(来源不明) 在 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 在 java.lang.reflect.Method.invoke(Method.java:497) 在 org.glassfish.hk2.utilities.reflection.ReflectionHelper.invoke(ReflectionHelper.java:1262) 在 org.jvnet.hk2.internal.ClazzCreator.postConstructMe(ClazzCreator.java:332) 在 org.jvnet.hk2.internal.ClazzCreator.create(ClazzCreator.java:374) 在 org.jvnet.hk2.internal.SystemDescriptor.create(SystemDescriptor.java:471) 在 org.glassfish.hk2.runlevel.internal.AsyncRunLevelContext.findOrCreate(AsyncRunLevelContext.java:228) 在 org.glassfish.hk2.runlevel.RunLevelContext.findOrCreate(RunLevelContext.java:85) 在 org.jvnet.hk2.internal.Utilities.createService(Utilities.java:2072) 在 org.jvnet.hk2.internal.ServiceHandleImpl.getService(ServiceHandleImpl.java:114) 在 org.jvnet.hk2.internal.ServiceHandleImpl.getService(ServiceHandleImpl.java:88) 在 org.glassfish.hk2.runlevel.internal.CurrentTaskFuture$QueueRunner.oneJob(CurrentTaskFuture.java:1213) 在 org.glassfish.hk2.runlevel.internal.CurrentTaskFuture$QueueRunner.run(CurrentTaskFuture.java:1144) 在 weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:643) 在 weblogic.invocation.ComponentInvocationContextManager._runAs(ComponentInvocationContextManager.java:348) 在 weblogic.invocation.ComponentInvocationContextManager.runAs(ComponentInvocationContextManager.java:333) 在 weblogic.work.LivePartitionUtility.doRunWorkUnderContext(LivePartitionUtility.java:54) 在 weblogic.work.PartitionUtility.runWorkUnderContext(PartitionUtility.java:41) 在 weblogic.work.SelfTuningWorkManagerImpl.runWorkUnderContext(SelfTuningWorkManagerImpl.java:617) 在 weblogic.work.ExecuteThread.execute(ExecuteThread.java:397) 在 weblogic.work.ExecuteThread.run(ExecuteThread.java:346)
我从 JRebel 收到初始消息,但之后出现上述错误,我无法更新任何 类。我也没有收到任何关于文件夹将被监视更改的消息。
请指点解决问题。
此问题已在 JRebel 每晚构建中修复。可以从 https://zeroturnaround.com/software/jrebel/download/nightly-build/
下载夜间构建