Idea开发中没法使用JRebel启动项目(jar),不引用jeesite相关jar包启动没问题。
报错信息
Exception Details:
Location:
com/jeesite/common/service/system/plat/FileMonitor.addFileListener(Lcom/jeesite/common/service/system/plat/FileMonitor$FileListener;)V @41: aload_2
Reason:
Type 'java/util/ArrayList' (current frame, locals[0]) is not assignable to 'com/jeesite/common/service/system/plat/FileMonitor' (stack map, locals[0])
Current Frame:
bci: @yue2024
flags: { }
locals: { 'java/util/ArrayList', 'com/jeesite/common/service/system/plat/FileMonitor$FileListener', 'java/lang/Object', 'com/jeesite/common/service/system/plat/FileMonitor' }
stack: { 'java/lang/Throwable' }
Stackmap Frame:
bci: @kaesar41
flags: { }
locals: { 'com/jeesite/common/service/system/plat/FileMonitor', top, 'java/lang/Object' }
stack: { 'java/lang/Throwable' }
Bytecode:
0000000: 1100 0057 2ab8 00c5 594d c22a 4ebb 003f
0000010: 592d b800 c9b7 0045 594b 2bb9 004b 0200
0000020: 2d2a b800 cd57 2cc3 b12c c3b8 00d3 c000
0000030: 90bf
Exception Handler Table:
bci [11, 41] => handler: 41
Stackmap Table:
full_frame(@41,{Object[#2],Top,Object[#4]},{Object[#144]})