Exception in thread “main“ java.lang.ExceptionInInitializerError

在通过cglib动态代理调用目标对象的方法时报的错,报错如下:

解决方法:

第一步:右上角点击编辑

第二步:点击修改选项

第三步:点击添加虚拟机选项

第四步:分别在虚拟机选项和程序实参写入这两个即可

--add-opens java.base/java.lang=ALL-UNNAMED(写入虚拟机选项中)

--add-opens java.base/sun.net.util=ALL-UNNAMED(写入程序实参中)

相关推荐
栈与堆几秒前
LeetCode-88-合并两个有序数组
java·开发语言·数据结构·python·算法·leetcode·rust
彩妙不是菜喵2 分钟前
C++:类与对象
开发语言·c++
董世昌414 分钟前
添加、删除、替换、插入元素的全方法指南
java·开发语言·前端
源代码•宸8 分钟前
Leetcode—712. 两个字符串的最小ASCII删除和【中等】
开发语言·后端·算法·leetcode·职场和发展·golang·dp
小当家.1059 分钟前
JVM八股详解(上部):核心原理与内存管理
java·jvm·学习·面试
heartbeat..10 分钟前
Spring 声明式事务:原理、使用及失效场景详解
java·spring·面试·事务
无风听海10 分钟前
C# 中对象相等性判断的全面解析
开发语言·c#
寻星探路10 分钟前
【Python 全栈测开之路】Python 基础语法精讲(三):函数、容器类型与文件处理
java·开发语言·c++·人工智能·python·ai·c#
逑之11 分钟前
C语言笔记8:操作符
c语言·开发语言·笔记
xiaolyuh12312 分钟前
【XXL-JOB】执行器 Netty服务 & Tomcat 进程+资源共用详解
java·tomcat