InaccessibleObjectException: Create breakpoint : Unable to make field private final long java.time.Duration.seconds accessible

自己最近做的项目使用的是spring boot结合JDK17,在进行项目启动的时候遇到了这个错误:
Caused by: java.lang.reflect.InaccessibleObjectException: Create breakpoint : Unable to make field private final long java.time.Duration.seconds accessible: module java.base does not 'opens java.time' to unnamed module @71809907

解决方式:在idea的vm options添加一个jvm参数:
--add-opens java.base/java.time=ALL-UNNAMED

意思是开放java.time包下类中所有私有字段的访问权限

posted on 2025-10-14 10:59  ~码铃薯~  阅读(2)  评论(0)    收藏  举报

导航