尧图网络科技YAOTU DIGITAL 获取报价
获取报价
首页 / 资讯中心 / 文章详情

JDK17升级反射报错无法启动服务

发布时间:2026/9/16 5:45:48

资讯中心
01
ARTICLE

JDK17升级反射报错无法启动服务

JDK17升级反射报错无法启动服务
JDK17升级的时候遇到的反射问题是因为JDK9之后做了限制InaccessibleObjectException: Unable to make ... accessible: module java.base does not opens java.lang to unnamed modulejava.lang.reflect.InaccessibleObjectException: Unable to make private native java.lang.reflect.Field[] java.lang.Class.getDeclaredFields0(boolean) accessible: module java.base does not opens java.lang to unnamed module 作者踏浪无痕 链接https://juejin.cn/post/7589172193151008804 来源稀土掘金 著作权归作者所有。商业转载请联系作者获得授权非商业转载请注明出处。可以通过加以下参数处理这里只是举例需要自行修改对应的参数pluginManagementpluginsplugingroupIdorg.apache.maven.plugins/groupIdartifactIdmaven-compiler-plugin/artifactIdconfigurationsource${java.version}/sourcetarget${java.version}/targetcompilerArgsarg-J--add-opensjdk.compiler/com.sun.tools.javac.processingALL-UNNAMED/argarg-J--add-opensjdk.compiler/com.sun.tools.javac.apiALL-UNNAMED/argarg-J--add-opensjdk.compiler/com.sun.tools.javac.utilALL-UNNAMED/argarg-J--add-opensjdk.compiler/com.sun.tools.javac.treeALL-UNNAMED/argarg-J--add-opensjdk.compiler/com.sun.tools.javac.codeALL-UNNAMED/argarg-J--add-opensjdk.compiler/com.sun.tools.javac.modelALL-UNNAMED/argarg-J--add-opensjdk.compiler/com.sun.tools.javac.compALL-UNNAMED/argarg-J--add-opensjdk.compiler/com.sun.tools.javac.mainALL-UNNAMED/argarg-J--add-opensjdk.compiler/com.sun.tools.javac.jvmALL-UNNAMED/argarg-J--add-opensjdk.compiler/com.sun.tools.javac.parserALL-UNNAMED/argarg-J--add-opensjava.base/java.langALL-UNNAMED/argarg-J--add-opensjava.base/java.lang.reflectALL-UNNAMED/argarg-J--add-opensjava.base/sun.reflect.generics.reflectiveObjectsALL-UNNAMED/arg/compilerArgs/configuration/plugin/plugins/pluginManagement
02
RELATED NEWS

相关资讯

更多网站建设与数字化升级内容

03
WHY YAOTU

想打造同款高转化官网?

懂行业、懂生意,从建站到增长一站式陪跑

场景化定制

不做模板站,围绕你的业务场景量身设计,小众不撞款。

营销型架构

以转化目标组织内容与路径,让官网真正带来询盘。

全周期服务

设计、开发、运营、运维一体,上线只是开始。

免费获取你的建站方案

留下需求,专属顾问 24 小时内为你输出方案建议。