若依cloud微服务启动报错
·
在今天使用ruoyi-cloud项目时,我已经在服务器上部署号了nacos2.x版本
若依官方:
以及启动了nacos并且进行了持久化,以及修改了nacos配置中心的配置为对于的host-ip,但是当我兴高采烈点击启动的时候直接来了一串报错
Caused by: org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.ruoyi.system.mapper.SysConfigMapper.selectConfigList
然后我苦思冥想,首先看错误大概意思是mybatis问题,排查一番后,发现没有问题,当然官方的实力毋庸置疑,确实没问题,我又想了一下既然和mybatis有关,那看看数据库的配置有没有问题,排查一番后也没问题,乃至redis我都顺带看了一眼,也没发现问题所在,8848也访问了nacos;苦思冥想,终于真相只有一个,nacos有问题,但是我没想到什么问题,虽然一开始我就觉得版本有问题,但是我还是坚信官方,在我一番努力挣扎过后,你们就看到了我的解决方式:
查阅RuoYi-Cloud项目pom.xml中定义的spring-cloud-alibaba版本
版本发布说明-阿里云Spring Cloud Alibaba官网
别以为到这就结束了,在这只是开始,用了3.x版本后发现连8848都无法访问,我只能继续翻阅nacos官方文档:部署手册概览 | Nacos 官网,到这才发现3.x版本已经是8080作为console了

希望上面的内容对各位有帮助
更多推荐



所有评论(0)