开发环境idea,使用jrebel热部署,之前开发一直没问题,昨天晚上开始突然热部署报错,热部署功能根本无法使用。更新jrebel插件至最新版,重启idea都无解。今天上午网页搜索到有人8月底反应开发中java加载了360的文件,然后就尝试把360极速版退出1小时,然后热部署就正常了,一直以为是另一个项目启动热部署可能导致产生了什么影响恢复了正常,直到1小时候突然又出现问题了,然后发现360到时间已经恢复运行了。然后尝试把360退出,重启项目热部署又恢复了。再次开启360几分钟后热部署再次出现问题。极速版更新到最新版本依旧是存在一样的问题。抓紧修复吧,十几年的老用户了,不要让人因为这个问题被迫卸载360。
每次修改完代码一报这个错误系统就挂了。
2025-09-10 11:33:57 JRebel: ERROR An error occured in boundCL(sun.misc.Launcher$AppClassLoader@18b4aac2)[org.springframework.beans.JrBeanReloader$1@3ce3db41] a JRebel plugin while handling a class reload event: java.util.NoSuchElementException
at java.util.ArrayDeque.removeLast(ArrayDeque.java:295)
at org.zeroturnaround.javarebel.watcher.MasterDirWatcher$4.postVisitDirectory(SourceFile:265)
at org.zeroturnaround.javarebel.watcher.MasterDirWatcher$4.postVisitDirectory(SourceFile:245)
at java.nio.file.Files.walkFileTree(Files.java:2688)
at java.nio.file.Files.walkFileTree(Files.java:2742)
at org.zeroturnaround.javarebel.watcher.MasterDirWatcher.scan(SourceFile:245)
at org.zeroturnaround.javarebel.watcher.MasterDirWatcher.rescan(SourceFile:317)
at org.zeroturnaround.javarebel.watcher.MasterDirWatcher.checkChanged(SourceFile:307)
at org.zeroturnaround.javarebel.watcher.DirWatcher.getAddedOrChangedPaths(SourceFile:221)
at org.springframework.core.ScannedClassManager.isDirty(ScannedClassManager.java:74)
at org.zeroturnaround.javarebel.integration.spring.beans.BeansRescanner.checkRescan(BeansRescanner.java:24)
at org.springframework.beans.JrBeanReloader.reloadBeanDefinitionsInternal(JrBeanReloader.java:1074)
at org.springframework.beans.JrBeanReloader.reloadBeanDefinitions(JrBeanReloader.java:964)
at org.springframework.beans.JrBeanReloader.onClassEvent(JrBeanReloader.java:542)
at org.springframework.beans.JrBeanReloader.access$000(JrBeanReloader.java:97)
at org.springframework.beans.JrBeanReloader$1.onClassEvent(JrBeanReloader.java:173)
at org.zeroturnaround.javarebel.ClassEventListener.onClassEvent(SourceFile:67)
at org.zeroturnaround.javarebel.integration.util.ClassEventListenerUtil$BoundClassEventListener.onClassEvent(SourceFile:83)
at com.zeroturnaround.javarebel.bd.b(SourceFile:175)
at com.zeroturnaround.javarebel.bd.a(SourceFile:146)
at com.zeroturnaround.javarebel.SDKReloaderImpl.a(SourceFile:94)
at com.zeroturnaround.javarebel.SDKReloaderImpl.c(SourceFile:781)
at com.zeroturnaround.javarebel.SDKReloaderImpl.c(SourceFile:772)
at com.zeroturnaround.javarebel.SDKReloaderImpl.fireReloadListeners(SourceFile:817)
at com.zeroturnaround.reload.af.a(SourceFile:606)
at com.zeroturnaround.reload.b.l(SourceFile:439)
at com.zeroturnaround.reload.b.k(SourceFile:275)
at com.zeroturnaround.reload.b.j(SourceFile:56)
at com.zeroturnaround.reload.c.run(SourceFile:109) |
|
|
|
|
|
评论
直达楼层