关于报错java.lang.reflect.InaccessibleObjectException: Unable to make field private java.util.concurrent

java.lang.reflect.InaccessibleObjectException: Unable to make field private java.util.concurrent.Callable java.util.concurrent.FutureTask.callable accessible: module java.base does not “opens java.util.concurrent” to unnamed module @32eebfca

假如报这种错误,只需要在Run->Edit Configurations->Modify Options->add VM options中加 

--add-opens java.base/java.util.concurrent=ALL-UNNAMED

假如你报的是下面这种错误,就加 

–add-opens java.base/java.util.concurrent.locks=ALL-UNNAMED

java.lang.reflect.InaccessibleObjectException: Unable to make field private final java.util.concurrent.locks.ReentrantLock$Sync java.util.concurrent.locks.ReentrantLock.sync accessible: module java.base does not “opens java.util.concurrent.locks” to unnamed module @4ee285c6

把报错中双引号里面内容加上即可,格式是:

–add-opens java.base/xxxx=ALL-UNNAMED

文章出处登录后可见!

已经登录?立即刷新

共计人评分,平均

到目前为止还没有投票!成为第一位评论此文章。

(0)
扎眼的阳光的头像扎眼的阳光普通用户
上一篇 2023年12月20日
下一篇 2023年12月20日

相关推荐