黑马点评环境搭建导入

一开始配置maven的时候,发现怎么都无法查看maven的版本,后来才知道是JAVA_HOME的问题,开头多了一个空格(因为我是直接复制过去的),然后搜网上通过命令行可以看到肉眼看不到的bug。

通过命令行的方式改正确后就可以正确使用maven了。

redis连接不成功,发现防火墙没有关闭,关闭后就可以正常连接了(没有密码)

Failed to obtain JDBC Connection; nested exception is java.sql.SQLNonTransientConnectionException: Public Key Retrieval is not allowed

这个问题的解决方法是:在配置数据源的时候直接将属性allowPublicKeyRetrieval设置为true即可

在pom.xml文件中存在配置一直不对,说驱动错误,一看发现是mysql版本写错了,将5.xx改成8.0.32就行(实际上是8.0.34,但是其实没有这个映像,所以降低版本也可以)。

原因:

mysql 8.0 默认使用 caching_sha2_password 身份验证机制 (即从原来mysql_native_password 更改为 caching_sha2_password。)

从 5.7 升级 8.0 版本的不会改变现有用户的身份验证方法,但新用户会默认使用新的 caching_sha2_password 。 客户端不支持新的加密方式。 修改用户的密码和加密方式。

在修改了redis.conf文件的3处后,在其文件夹中打开控制窗口,输入下面的指令即可开启redis。

以配置文件启动 : redis-server redis.conf

发现和上次登录的ip不同了!!于是修改一下过期时间。

lsof -i :6379 查看进程是否启动

发现是防火墙没关导致redis运行不成功

1、firewalld的基本使用

启动: systemctl start firewalld

查看状态: systemctl status firewalld

停止: systemctl disable firewalld

禁用: systemctl stop firewalld

解决了这个问题后连接成功(不知道为什么开机就将它默认打开了)

出现了下面这个问题,发现是数据库没有打开和连接的问题。

服务-Mysql80-启动Mysql,才可以连接Mysql数据库,解决了Mysql问题后,就不报错了!!然后就正常显示界面了!!

相关推荐
tant1an33 分钟前
Spring Boot 基础入门:从核心配置到 SSMP 整合实战
java·数据库·spring boot·sql·spring
彭于晏Yan2 小时前
Springboot实现微服务监控
spring boot·后端·微服务
小江的记录本2 小时前
【Spring Boot—— .yml(YAML)】Spring Boot中.yml文件的基础语法、高级特性、实践技巧
xml·java·spring boot·后端·spring·spring cloud·架构
稻草猫.3 小时前
SpringBoot日志全解析:从调试到持久化
java·开发语言·spring boot·java-ee·idea
老友@3 小时前
接口调用的演进史——从“发 HTTP 请求”到“可治理的系统能力
spring boot·后端·架构
深蓝轨迹3 小时前
IDEA 中 Spring Boot 配置文件的自动提示消失(无法扫描配置文件)的完整解决方案
java·spring boot·intellij-idea
毕业设计-小慧4 小时前
计算机毕业设计springboot电影选座与订票系统 基于SpringBoot的影院在线票务管理平台 基于SpringBoot的智能影厅座位预约系统
spring boot·后端·课程设计
常利兵5 小时前
Spring Boot + MyBatis,给数据穿上“隐形盔甲”
java·spring boot·mybatis
Sun 32855 小时前
MyBatis-Plus 新版代码生成器的使用
java·spring boot·后端·spring·配置·mybatis-plus·代码生成器
淘源码d6 小时前
基于Spring Boot + Vue的诊所管理系统(源码)全栈开发指南
java·vue.js·spring boot·后端·源码·门诊系统·诊所系统