三月份 问题汇总

三月份 问题汇总

1.1错误描述:IDEA本地手动导入云端缺失/加载不成功的依赖

添加依赖(dependencies)源:阿里云云效Maven仓库
(https://maven.aliyun.com/repository/public)
提示依赖下载错误,在仓库中查看后发现源不存在

Could not find artifact e-iceblue:spire.pdf:pom:8.8.0 in public

1.2解决方法:

向技术开发人员要到了本地的依赖,进行了本地手动导入
a.本地的依赖放在尽量简单的英文路径下,
b.IDEA-文件-项目结构

手动添加
c.删除报错依赖
d.bulid一下

2.1错误描述:

 init datasource error, url: jdbc:mysql:useUnicode=true&characterEncoding=utf8&allowMultiQueries=true&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure

连接云端数据库报错

2.2解决方法:

ping云端数据库地址,网络通。
用sqlyog或者navicat配置数据库属性 测试连接 失败报错 (10038)
telnet 指令失败

3.1错误描述:

telnet 指令失败

3.2解决方法:

控制面板-程序和功能-启用telnet功能-重启电脑
在这里插入图片描述

4.1错误描述:

telnet 命令无法打开到主机的连接。 在端口 23: 连接失败

4.2解决方法:

端口号要准确,修正后还是失败。
未解决问题

5.1错误描述:

ping 通 但是telnet失败

5.2解决方法:

本地防火墙设置端口的入站规则
在这里插入图片描述

6.1错误描述:配置本地测试数据库

6.2解决方法:

安装适配版本的mysql sever 和mysql iso安装文件

7.1错误描述:

安装提示
在这里插入图片描述

7.2解决方法:在这里插入图片描述

修改为本地系统用户

8.1错误描述:net start mysql提示服务名无效

8.2解决方法:

9.1错误描述:安装mySQL报错 Requirement:Visual Studio version 2015,2017 or 2019 must be installed.

9.2解决方法:下载 Visual Studio version 2019,安装过程中一定要选择安装.net。

9.3错误描述:

MySQL 服务正在启动 .
MySQL 服务无法启动。

9.3解决方法:

安装的时候写的服务名是MYSQL57
启动的服务就应该是MYSQL57
而不是MYSQL
NET START MYSQL57

9.4错误描述:

导入数据库sql文件提示[Err] 1046 - No database selected

9.4解决方法:

创建一个对应文件名的数据库文件,再导入 而不是在连接上导入sql

9.5错误描述:org.yaml.snakeyaml.scanner.ScannerException: mapping values are not allowed here

9.5解决方法:

出现这个问题的是因为yaml配置格式出现问题。可能的原因如下:

YAML的键值对是由冒号和空格分开的,如果冒号不是半角,或者忘记加空格,就会出现无法识别的情况
在确认冒号和空格没有问题的情况下,看一下是不是写了多余的不能识别的东西。比如YAML只支持单行“#”注释,不支持“//”这种注释方法

9.7错误描述:java.lang.IllegalArgumentException: Failed to decrypt.

9.7解决方法:找到decrypt,设置为decrypt=false

9.8错误描述:


APPLICATION FAILED TO START


Description:

Field dataPlatHttpUtils in com.xydtech.risk.strategy.service.impl.RiskEngineRunServiceImpl required a bean of type ‘com.xydtech.data.DataPlatHttpUtils’ that could not be found.

The injection point has the following annotations:
- @org.springframework.beans.factory.annotation.Autowired(required=true)

Action:
Consider defining a bean of type ‘com.xydtech.data.DataPlatHttpUtils’ in your configuration.

9.8解决方法:

未解决

10

Navicat导入.sql 文件报错
1366 - Incorrect string value: ‘\xE8\x8B\xA5\xE4\xBE\x9D…’ for column ‘xxx’ at row xx

在这里插入图片描述
当我们使用Navicat 新建一个了数据库,往往会通过导入SQL文件(即.sql文件) 来完成数据库的初始化。
在导入时遇到这种错误,是数据库字符集编码的问题导致的。

查看一下数据库字符集编码:

在这里插入图片描述
一般我们都是使用UTF-8。修改一下数据库的字符集的编码,排序规则选择general
修改后,再导入SQL文件时就不会报错

SpringBoot启动报错:Failed to load property source from location ‘classpath:/bootstrap.yml‘

java.lang.IllegalStateException: Failed to load property source from location 'classpath:/application.yml'

意思是说:Spring 启动时,无法加载我们的配置文件application.yml。
无法加载的原因有两个:

  1. yml的语法格式有误

这是最先考虑的问题,办法只有一个,就是校验yml语法,仔细检查看看,空格 对齐 重新复制粘贴相关配置信息试试

  1. application.yml文件格式问题

如果你的项目没有配置错误,配置文件名称也正常,还出现这个问题,那一定是你的yml文件编码的问题。

因为这个文件的编码格式是GBK,项目的编码格式是UTF-8,里面有注释,注释乱码,导致编译失败。

办法如下:

IDEA打开路径:File --> Settings --> File Encodings,然后将 /application.yml 的便面格式改成与项目一致,即:UTF-8;
保险起见,将“Project Encoding”也都改成UTF-8;
重启IDEA,然后启动项目,OK啦。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值