jdk9+ 出现错误

module java.base does not “opens java.lang” to unnamed module @1941a8ff
在启动类配置中增加vm

--add-opens java.base/java.lang=ALL-UNNAMED

在这里插入图片描述

Jdk17增加了 错误

module java.base does not “opens java.lang.reflect“ to unnamed module

增加vm运行参数,位置同上

--add-opens java.base/java.lang=ALL-UNNAMED --add-opens java.base/java.lang.reflect=ALL-UNNAMED

扩展:

如果出现其他错误,例如
module java.base does not “opens java.io” to unnamed module
module java.base does not “opens java.util” to unnamed module

继续增加vm参数
–add-opens java.base/java.io=ALL-UNNAMED
–add-opens java.base/java.util=ALL-UNNAMED

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐