黑马点评环境搭建导入

一开始配置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问题后,就不报错了!!然后就正常显示界面了!!

相关推荐
lang201509287 小时前
Spring Boot优雅关闭全解析
java·spring boot·后端
刘一说8 小时前
Spring Boot 启动慢?启动过程深度解析与优化策略
java·spring boot·后端
lang201509289 小时前
Spring Boot缓存机制全解析
spring boot·后端·缓存
摇滚侠9 小时前
Spring Boot 3零基础教程,WEB 开发 默认页签图标 Favicon 笔记29
java·spring boot·笔记
lang201509289 小时前
Spring Boot SQL数据库全攻略
数据库·spring boot·sql
是梦终空11 小时前
计算机毕业设计241—基于Java+Springboot+vue的爱心公益服务系统(源代码+数据库+11000字文档)
java·spring boot·vue·毕业设计·课程设计·毕业论文·爱心公益系统
泉城老铁14 小时前
springboot 对接发送钉钉消息,消息内容带图片
前端·spring boot·后端
qq_124987075315 小时前
基于Spring Boot的高校实习实践管理系统(源码+论文+部署+安装)
java·spring boot·后端·毕业设计
韩宁羽15 小时前
SpringBoot开发双11商品服务系统[完结19章]
spring boot
5pace17 小时前
【JavaWeb|第二篇】SpringBoot篇
java·spring boot·后端