- 博客(3)
- 收藏
- 关注
原创 module java.base does not “opens java.lang“ to unnamed module报错解决方法
Java 平台模块系统(JPMS)自 Java 9 开始引入,它强制执行封装边界,并且只允许明确导出的包进行访问。默认情况下,java.lang和其他一些核心Java包都不会向unnamed模块开放。1.如果你正在编写一个需要使用反射来访问java.lang中类或接口的应用程序,你需要将你的应用程序打包为一个模块,并在模块声明中明确导出你需要反射访问的包。3.启动项目时报错,可以添加Java运行时参数。再次运行就不会报错了。
2024-07-09 09:10:20
1981
原创 Idea启动运行单机nacos
①修改src/main/resources/application.properties配置文件。②运行启动类com.alibaba.nacos.Nacos,默认是集群模式,然后报错。④如果没找到VM options配置,需要添加配置选项,如下图所示。注释掉以下代码,这样使用的就是内置的数据库 Derby。③编辑运行配置,添加VM options运行参数。
2024-07-03 14:21:06
347
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人