24SpringCloud黑马商城微服务整合Seata重启服务报错的解决办法

目录

一、前言

二、解决办法


一、前言

在学习24SpringCloud黑马商城微服务课程时,在修改一堆配置文件整合Seata之后就是重启服务,然后会发现有三个服务会报错。分别是CartApplication,ItemApplication,TradeApplication,报错信息比较多,如果看到最后一条报错是:module java.base does not "opens java.lang" to unnamed module就可以参考此博客处理解决

下图是我在修改完CartApplication的虚拟机选项之后成功启动的效果

二、解决办法

点击报错的服务,右键点击编辑所选配置

然后点击修改选项

在Java中找到添加虚拟机选项

在多出来的选项框中填写下面给出的语句,然后点击应用后重启(三个服务都这样操作就可以了)

复制代码
--add-opens=java.base/java.lang=ALL-UNNAMED
相关推荐
dylan_QAQ40 分钟前
【附录】Spring AOP 基础知识及应用
后端·spring
Java中文社群1 小时前
抱歉!Java面试标准答案最不重要
java·后端·面试
dylan_QAQ1 小时前
【附录】Spring 配置属性绑定 基础及应用
后端·spring
dylan_QAQ1 小时前
【附录】Spring 缓存支持 基础及应用
后端·spring
Java小Y2 小时前
redis(2)-java客户端使用(IDEA基于springboot)
java·redis·intellij-idea
herderl2 小时前
【无标题】命名管道(Named Pipe)是一种在操作系统中用于**进程间通信(IPC)** 的机制
java·linux·服务器·嵌入式硬件·php
笑衬人心。2 小时前
缓存的三大问题分析与解决
java·spring·缓存
用户84913717547163 小时前
JDK 17 实战系列(第7期):迁移指南与最佳实践
java·jvm
duration~3 小时前
SpringAI实现Reread(Advisor)
java·人工智能·spring boot·spring