目录
- 问题描述
- 原因分析
- 解决方案
- 总结
问题描述
启动sprintboot时报以下错误
原因分析
编程异js常是由Java9及以上版本中引入的Java Platform Module System引起的,特别是强封装的实现。
它仅在特定条件下允许Access,对于反射导致异android常的代码尝试使用相同的限制。
解决方案
增加如下虚拟运行参数(图为Eclipse的设定方法)
--add-opens java.base/java.编程客栈lang=ALL-UNNAMED --add-opens java.base/java.lang.reflect=ALL-UNNAMED
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持编程客栈(www.cppccPelJlcns.com)。
精彩评论