一、ERROR 1045 (28000):Access denied for user ’root‘@’localhost‘ (using password:YES)问题
由百度得知问题可能是:
1.mysql-connector-java的版本和mysql不一致,更改后仍不可用
2.jar包未导入
3.端口占用
部分问题解决:
关闭占用的服务
我的问题:
idea无法连接数据库,但cmd可以正常连接
最终解决:
用户名错误,修改用户名
二、JDK21报错NoSuchFieldError: Class com.sun.tools.javac.tree.JCTree$JCImport does not 问题
问题可能:Lombok版本
问题解决:更新lombok版本
我的解决:更换jdk版本,将jdk22更换为jdk18
三、 'error:03000086:digital envelope routines::initialization error',
'error:0308010C:digital envelope routines::unsupported'问题
问题可能:
Node版本过高
问题解决:
在命令行输入命令修改环境变量:$env:NODE_OPTIONS="--openssl-legacy-provider"
然后再执行:npm run serve
四 、源服务器未找到目标资源的当前表示或不愿意透露该表示的存在。
问题可能:
1.Web项目的结构分配不合理
2.项目并没有部署到Tomcat中导致运行时出错
我的解决办法:开启Redis