
疑难杂症
文章平均质量分 54
java后端、前端、运维、微服务、等 错误、异常、报错 问题解决记录与方案
Huathy-雨落江南,浮生若梦
雨落江南,浮生若梦,时光匆匆,只是过客!
展开
-
ElementUI中树形表格下拉卡死的问题解决
elementUI中树形表格下拉卡死问题的解决。其原因是后台返回了空数据,而空的id当成了el-table的row-key导致报错。原创 2023-01-16 22:34:26 · 946 阅读 · 0 评论 -
ElementUI中Checkbox复选框点击一个导致全选和点击复选框没有效果的问题解决
在返回数据的时候也要注意是Array格式,如果数据库是用逗号分隔的。官方文档指出:el-checkBox-group的属性必须是Array类型。原创 2022-08-16 22:29:33 · 4149 阅读 · 0 评论 -
Java进程假死排查记录—JVM参数调整
Java进程假死排查记录原创 2022-08-02 12:00:43 · 3892 阅读 · 0 评论 -
Mybatis打印SQL,MybatisLog插件不打印SQL。Property ‘configuration‘ 和‘configLocation‘ can`t specified together
Mybatis打印SQL,MybatisLog插件不打印SQL。IllegalStateException: Property 'configuration' and 'configLocation' can not specified with together原创 2022-07-06 14:27:42 · 1032 阅读 · 0 评论 -
bcprov-jdk14、15on、16冲突,导致的签名不匹配。GeneralDigest signer information does not match
前言:今天在迁移一个项目,结果成功启动,但是在登录的时候,提示如下错误!翻译发现是因为签名不匹配。百度说是因为jar包冲突了。错误提示java.lang.SecurityException: class “org.bouncycastle.crypto.digests.GeneralDigest”'s signer information does not match signer information of other classes in the same package排查原来这个res原创 2022-05-07 10:58:39 · 8332 阅读 · 0 评论 -
SpringBoot项目启动就停止,数据源启动就关闭、多数据源配置问题
SpringBoot项目启动就停止,数据源启动就关闭、多数据源配置问题1. 数据源启动就关闭 INFO com.alibaba.druid.pool.DruidDataSource- {dataSource-1} closed解决方案:日志详情:多数据源未指定@Primary的问题解决方案:日志详情:最近在跑一个项目的时候碰到了一些问题。所以来记录一下解决方案。1. 数据源启动就关闭 INFO com.alibaba.druid.pool.DruidDataSource- {dataSour原创 2022-05-01 00:11:11 · 5245 阅读 · 0 评论 -
关于使用Gradle编译SpringBoot项目报错莫名其妙的问题;idea自动删除build好的class文件
文章目录问题描述:分析并解决:解决问题:==删除.gradle缓存==问题描述:昨天在用gradle编译SpringBoot项目的时候,直报错。编译成功,运行报错。每次报错都不同:有时候是application-dev.properties配置文件找不到或无法读取。有时候是XXX文件中数组下标越界ArrayIndexOutOfBoundsException。“错误:找不到或无法加载主类“ClassNotFound:XXX类找不到分析并解决:检查配置没有问题,改用直接使用项目中自带的原创 2021-12-22 23:08:14 · 2021 阅读 · 0 评论 -
consul 注册中心,能发现服务,但一直挂
consul 注册中心,能发现服务,但一直挂在开发的时候遇到一个问题,就是我启动了consul注册中心,consul也能发现服务,但服务一直挂掉。问题是因为SpringBoot项目的配置文件中没有开启心跳机制。properties 配置## 开启心跳机制#spring.cloud.consul.discovery.heartbeat.enabled=trueyml文件配置spring: cloud: consul: discovery:原创 2021-10-29 15:21:51 · 1143 阅读 · 0 评论 -
java.lang.IllegalStateException: Duplicate key 0
错误信息java.lang.IllegalStateException: Duplicate key 测试1 at java.util.stream.Collectors.lambda$throwingMerger$0(Collectors.java:133) at java.util.HashMap.merge(HashMap.java:1245) at java.util.stream.Collectors.lambda$toMap$58(Collectors.java:1320) at ja原创 2021-03-13 17:53:27 · 2056 阅读 · 0 评论 -
IllegalArgumentException:invalid comparison:MajorInfoDto and String与Parameter ‘NULL‘ not found
<if test="majorInfo != null and majorInfo != ''" > <if test="majorInfo.year != NULL"> AND ND.ND = #{majorInfo.year,jdbcType=VARCHAR} </if> <if test="majorInfo.college != NULL and majorInfo.college != ''">原创 2021-03-03 18:14:47 · 537 阅读 · 0 评论 -
HttpMessageNotReadableException: Could not read JSON document: 错误原因分析及解决方法
错误概要:org.springframework.http.converter.HttpMessageNotReadableException: Could not read JSON document: Can not deserialize instance of java.lang.String out of START_OBJECT token错误原因:传参错误!错误写法:const temp = formData.knowledgePointList;let knowledgePoi原创 2021-02-01 15:45:00 · 3991 阅读 · 2 评论 -
由于继承WebMvcConfigurationSupport使自动化配置失效BeanCreationException、BeanInstantiationException
在使用SpringBoot 2.3.3的时候,使用配置类来修改默认的端口号。在低版本可以继承 WebMvcConfigurerAdapter 修改,但由于已经过期。所以我采用了它的扩展类 WebMvcConfigurationSupport。但是由于 WebMvcConfigurationSupport 会使得自动话配置失效。故这里可以实现 WebMvcConfigurer修改后的写法@Configurationpublic class MyMvcConfig implements WebMvcCo原创 2020-09-13 10:02:38 · 541 阅读 · 0 评论 -
为防止内存泄漏,JDBC驱动程序已被强制取消注册。
学习MybatisPlus从官网down了一个案例下来,但是早上运行还好好的。下午待机了一下,再启动发现了上述问题。最后看了一下网上说是环境问题,发现我的编译环境竟然是默认的jre7.0环境:Tomcat 9.0.3 jre7.0措施:修改jre7为jre8 或 jdk8百度上的方法摘要忽略这些警告。 Tomcat正在做正确的工作。 实际的bug是在别人的代码中(所讨论的JDBC驱动程序),而不是在你的代码中。 Tomcat在正常工作,并等待JDBC驱动程序供应商解决问题,以便升级驱动程序。原创 2020-08-30 22:27:28 · 3918 阅读 · 0 评论 -
IDEA中Maven导包问题Could not find artifact xxx或Could not resolve 可能是 设置Setting文件无效
问题:今天将IDEA更新到了2020版本的。然后早上打开项目的时候就报错了。说Could not resolve,删除maven仓库让它重新下载又出现了Could not find artifact xxx。分析:因为连接的是私库,配置文件放在settings-iuap.xml中。但是因为conf目录下有原来有一个settings.xml文件。所以idea在读取maven的配置文件时候,读取了默认的settings.xml文件,而没有读取设定的settings-iuap.xml文件。解决方案:直接原创 2020-08-18 21:41:44 · 8216 阅读 · 0 评论 -
1:后台返回null值,前端请求要求json数据时不执行回调函数,及ajax请求报错JSON.parse: unexpected end of data。2:前端响应为json格式,但输出字符串对象。
文章目录1. 问题描述2. 出错与错误描述:3.错误原因:附:json格式转换1. 问题描述最近遇到这个奇怪的问题????:就是post请求与get请求成功,状态200,但当后台返回值为Null时,却不执行回调函数。2. 出错与错误描述:请求代码:$.post("menber/checkLogin",null,function(data){ console.log("mb: " + da...原创 2020-04-08 19:40:37 · 828 阅读 · 0 评论 -
spring中的错误1.Error creating bean with name ‘xxx’: Unsatisfied dependency ;2.NullPointerException
错误原因即解决方案:没有在业务层的实现类上加 @Service 注解方案:加上 @Service 注解即可欸????????以后写的时候要细心点。。。????错误信息概要:org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name ‘adminController’: Uns...原创 2020-03-17 22:46:18 · 5586 阅读 · 0 评论 -
Maven构建的Java Web项目使用mybatis时,启动tomcat失败报错❌
Maven构建的Java Web项目,使用tomcat启动失败报错错误提示错误原因及解决方法错误原因:解决方法:错误提示tomcat错误提示控制台错误提示二月 25, 2020 3:06:42 下午 org.apache.catalina.core.ContainerBase startInternal严重: A child container failed during star...原创 2020-02-25 15:58:07 · 720 阅读 · 0 评论 -
Junit测试时报错No tests found matching
Junit测试时报错No tests found matching错误提示:错误原因及解决方法:其它原因:错误提示:java.lang.Exception: No tests found matching [{ExactMatcher:fDisplayName=testFind3], {ExactMatcher:fDisplayName=testFind3(com.hx.myBatis.App...原创 2020-02-24 15:37:32 · 1770 阅读 · 0 评论 -
eclipse中Maven构建项目时Junit测试中 无法创建测试Could not create test 'xxx' 与 @Test不可用
一、maven工程引入了junit包,但是@Test仍不可用原因一: 默认的junit包是3.8.1,有时不能使用@Test注解,换成了别的版本比如4.9,就可以使用了,但具体原因不明。原因二: 上述scope配置了Junit可用的位置,test表示只能在src下的test文件夹下面才可以使用。<dependency> <groupId>junit<...原创 2020-02-23 23:51:06 · 1839 阅读 · 0 评论 -
解决git上无法push项目到远程仓库问题,码云 error: GE007
解决git上无法push项目到远程仓库问题在eclipse中push项目到码云的时候报错,错误代码:error: GE007Repository https://gitee.com/huathy/xiaoMi.githook declinedPowered by [01;33mGITEE.COM [0m[[01;35mGNK-3.8[0m][0merror: GE007: Yo...原创 2019-11-18 23:45:56 · 2701 阅读 · 2 评论 -
解决eclipse中tomcat报8080错误端口占用问题
错误提示:方法一:打开tomcat安装目录下的bin目录找到shutdown.bat文件 -> 双击执行 -> 等待关闭就好了方法二1.win+r 运行 -> cmd -> 打开dos窗口,输入 netstat -ano|findstr 8080//查看占用8080端口的进程,显示占用端口的进程2.taskkill /pid 96 /f...原创 2019-07-31 16:04:19 · 502 阅读 · 0 评论 -
maven项目报错'Building workspace' has encountered a problem
错误提示错误原因分析解决方法错误提示错误原因分析个人见解:由于jar包导入出错!可能是由于网络等原因使maven无法从中央仓库下载依赖jar包。或者是由于下载的依赖jar包不完整造成的!解决方法在maven的settings.xml中的mirrors下配置一下内容,来使用阿里云的中央仓库。<mirrors> <mirror> <id&...原创 2019-09-16 21:59:30 · 1190 阅读 · 1 评论