JDK17遇到报错 module java.base does not “opens java.util“ to unnamed module 问题解决
在Java 9及以上版本运行应用程序时,在各种情况下都会发生此异常。
详细可以参考[module java.base does not “opens java.lang” to unnamed module - 滔天蟹 - 博客园](https://www.cnblogs.com/stcweb/articles/15114266.html “module java.base does not “opens java.lang” to unnamed module - 滔天蟹 - 博客园”)
又由于是框架的问题,所以我们能采取的办法是启动JVM加入如下参数:
# --add-opens has the following syntax: {A}/{package}={B}
--add-opens java.base/java.util=ALL-UNNAMED
如果反射代码在命名模块中,则ALL-UNNAMED
可以替换为其名称。
以下为修改过程图片
问题解决。
JDK17遇到报错 module java.base does not “opens java.util“ to unnamed module 问题解决相关推荐
- jdk8升级成jdk17报错 module java.base does not “opens java.lang“ to unnamed module @1941a8ff
jdk9+ 出现错误 module java.base does not "opens java.lang" to unnamed module @1941a8ff 在启动类配置中 ...
- 解决Gradle在IDEA中运行Java17的Junit单元测试程序报错:module java.base does not “opens java.lang“ to unnamed module
gradle在IDEA中使用了JDK17运行springboot3.x等程序的时候使用了反射或ASM等会报错:module java.base does not "opens java.la ...
- accessible: module java.base does not “opens java.lang“ to unnamed module
运行很久的一个项目报错 Caused by: org.springframework.cglib.core.CodeGenerationException: java.lang.reflect.Ina ...
- module java.base does not “opens java.lang“ to unnamed module @1c7696c6
Unable to make field private final byte[] java.lang.String.value accessible: module java.base does n ...
- 解决Sentinel module java.base does not “opens java.lang“ to unnamed module问题
1 环境 Sentinel 1.8.3 OpenJDK 17.0.2 Manjaro 2 问题描述 根据官方Github Wiki使用如下命令启动Sentinel: java -Dserver.por ...
- SBT 运行出现 module java.base does not “opens java.lang“ to unnamed module错误
这两天拿到DXP项目,运行怎么也跑不起来,刚开始以为是SBT 版本的问题,把SBT各个版本都装了个遍,愣是没解决. 修复之前本机环境:OpenJDK 18.0.1 , SBT 1.6.0 网上解决方案 ...
- module java.base does not “opens java.util“ to unnamed module
原错误: java.util.ImmutableCollections$Set12.contains(java.lang.Object) accessible: module java.base do ...
- module java.base does not “opens java.lang“ to unnamed module
--add-opens java.base/java.lang=ALL-UNNAMED --add-opens java.base/sun.net.util=ALL-UNNAMED module ja ...
- module java.base does not opens java.lang to unnamed module @‘‘xxxxxxxx‘‘
程序没启动起来出现如下错误: module java.base does not open java.lang to unnamed module @67117f44 原因:可能是你的JDK版本为17 ...
最新文章
- on a null object reference 问题的解决办法
- Web前端要学什么框架呢?推荐这几款
- Linux上的redis安装和后台启动
- 组装r730服务器,戴尔poweredge r730服务器配置及系统安装详解教程
- 【计算机网络】Internet原理与技术2(因特网的路由协议RIP、OSPF、BGP,网络地址转换NAT,网络协议IPv6)
- 【caffe】caffe采用multistep,绘制loss曲线出错
- POST的Response数据问题
- swiper去除左右滑动设置(去除左右滑动切换)
- 如何撤回 Gmail 已发送的邮件
- C语言实现简单电子通讯录
- 中日海军实力分类比较
- springboot整合jett导出数据(2)
- 架构之重构的 12 条军规
- Jenkins 插件 Extended Choice Parameter
- 分享马化腾在3Q大战后写给腾讯全体员工的一封信
- 花生壳,内网穿透下的速度测试,花生壳配置和 机制理解
- 【Android P】非公开API(非 SDK 接口)相关知识总结
- 空心字HollowFont
- 0x0000019蓝屏修复方法
- 二阶振荡环节的谐振频率_2个惯性环节相乘=1个全部阻尼范围下的二阶振荡环节?...