
BUG笔记
各种bug
一枚小蜗牛H
这个作者很懒,什么都没留下…
展开
-
Tomcat war包无法自动解压问题
war包放入Tomcat下webapps中,启动Tomcat发现没有解压war包。conf中server.xml中配置自动解压。系统环境变量中配置Tomcat环境。不配环境变量可能也解压不了。原创 2024-08-01 09:04:08 · 556 阅读 · 0 评论 -
git push github失败,提示:Failed to connect to git.xxx.xxxx.com port 443: Timed out
解决方法:在github项目在本地的根目录下打开git命令行,执行下面的命令:git config --global --unset http.proxy再去PULL或者PUSH代码的时候接可以了原创 2021-04-18 00:42:59 · 577 阅读 · 0 评论 -
ruoyi vue部署服务器,点击刷新、登录主页、退出报404和nginx问题解决
ruoyi vue部署服务器,点击刷新、退出报404和nginx欢迎页面不是主页问题原创 2023-07-03 11:18:48 · 4895 阅读 · 0 评论 -
Internal server error: No known conditions for “./lib/locale/lang/zh-cn“ entry in “element-plus“安装失败
查了一堆东西,后来发现其主要原因在于npm镜像源的问题。以前调的为淘宝镜像。切换为官方镜像使用。原创 2023-10-28 08:57:58 · 1714 阅读 · 0 评论 -
SpringBoot2 异步处理@Async 拿不到 SpringSecurity 认证信息问题
main方法开启异步处理使用异步注解springSecurity 获取认证信息返回null,无法获取相关信息。问题原因,SpringSecurity 是线程绑定的 异步处理是重新new一个线程进行业务处理所以说 新线程里是没有 认证信息的。原创 2023-10-12 11:37:22 · 568 阅读 · 2 评论 -
Spring Boot 错误:getWriter() has already been called for this response
String xml = "<xml><return_code><![CDATA[SUCCESS]]></return_code><return_msg><![CDATA[OK]]></return_msg></xml>";log.info("===微信回调业务处理完成,告诉微信" + xml);response.reset();//(清空缓冲区)(1.设置此处刷新)response.setCharact.原创 2022-04-15 15:08:23 · 437 阅读 · 0 评论 -
Windows版Redis运行一闪而退解决方案
redis问题:redis-server.exe双击闪退 win10系统_大魔王小PC的博客-优快云博客原创 2021-05-08 20:34:54 · 201 阅读 · 0 评论 -
下载/导出问题(统一返回):No converter for xxx with preset Content-Type ‘application/octet-stream;charset=UTF-8
下载/导出问题(统一返回):No converter for xxx with preset Content-Type 'application/octet-stream;charset=UTF-8'原创 2023-09-23 11:26:32 · 18951 阅读 · 8 评论 -
Maven打包Jar运行 Jar中没有主清单属性
1.添加pom配置插件<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.a...原创 2022-01-27 17:35:06 · 979 阅读 · 0 评论 -
SpringBoot多项目新添加的子项目Controller未识别,接口404
SpringBoot多项目新添加的子项目Controller未识别,接口404原创 2023-03-07 17:15:04 · 486 阅读 · 0 评论 -
Mybatis-Plus分页插件无效,total返回0的问题
需要注册bean,因为插件通过拦截器实现的,使用mybatisplus的“MybatisSqlSessionFactoryBean ”来实现。原创 2023-10-11 15:48:50 · 409 阅读 · 0 评论 -
关于SpringCloud gateway网关配置MVC拦截器报错问题
报错问题:org.springframework.beans.factory.BeanDefinitionStoreException: Failed to process import candidates for configuration class [com.hmall.gateway.GatewayApplication];解决方案:在MVC配置类加上“@ConditionalOnClass(DispatcherServlet.class)”主页,表示使用mvc才加载这个配置。原创 2023-11-08 15:35:05 · 1583 阅读 · 11 评论 -
Tomcat内存不足设置
配置文件中配置参数即可:set JAVA_OPTS= -Xms1024M -Xmx1024M -XX:PermSize=256M -XX:MaxNewSize=256M -XX:MaxPermSize=256M配置文件路径:原创 2021-08-27 10:40:52 · 105 阅读 · 0 评论 -
ImageIO.read(inputStream)读取.webp格式图片报错
在代码运行到 javax.imageio.ImageIO.read(inputStream) 的时候返回的是null。今天测试发现一个新bug,查找原因是因为上传了一张.webp格式的图片。只需要增加如下依赖,代码不用动。原创 2023-06-19 16:00:20 · 1986 阅读 · 1 评论 -
【Tomcat】:One or more listeners failed to start.报错解决方案
报错信息:One or more listeners failed to start. Full details will be found in the appropriate container log file.具体就是web.xml此配置报错:Tomcat:One or more listeners failed to start.报错解决方案IDEA:在使用IDEA运行SSM项目的时候 , Tomcat运行失败 , 出现好几次 , 具体报错"One or more lis原创 2021-03-28 16:52:15 · 13706 阅读 · 0 评论 -
Window切换Jdk版本失败问题
进入电脑目录:C:\Windows\System32,将该文件夹中的java.exe,javaw.exe,javaws.exe删除。我的和他的情况不太一样,我的是先安装的是1.8的,然后换回1.7的,出现了同样的问题,也许是可以用同样的解决办法吧,查看解决办法。若是Oracle的环境变量配置在JDK的变量前时将会被Oracle的配置信息加载覆盖掉。但是很遗憾的是我在我的这个目录下并未发现这三个文件,有的话直接删除起作用。Oracle在使用过JDK后就会将JDK的配置写到配置文件中,查了半天,配置没问题啊~原创 2023-06-30 14:06:00 · 644 阅读 · 2 评论 -
错误: 找不到或无法加载主类 com.xxx.xxx.Application
原创 2021-05-06 21:07:13 · 1377 阅读 · 0 评论 -
IDEA pom打包插件:spring-boot-maven-plugin 爆红 解决方案
1:使用阿里云镜像:maven中设置<mirror> <id>nexus-aliyun</id> <mirrorOf>central</mirrorOf> <name>Nexus aliyun</name> <url>http://maven.aliyun.com/nexus/content/groups/public</url> </mirror> &原创 2022-03-28 09:35:28 · 626 阅读 · 1 评论 -
Java图片流下载图片\下载流不完整问题
Java图片流下载图片\下载流不完整问题原创 2023-06-15 10:02:48 · 1080 阅读 · 0 评论 -
关于微服务中Spring无法扫描 自动装配 配置类的解决方案
解决方案:使用“spring.factories”解决,如图所示:放在:resources/META-INF/spring.factories。原创 2023-11-08 15:40:10 · 312 阅读 · 0 评论 -
云部署RocketMQ报错:closeChannel: close the connection to remote address[] result: true
上午在将本地虚拟机的配置部署到腾讯云服务器上时,微服务的项目出了一些bug。有几个坑需要大家注意。一、服务器防火墙的端口号需要打开1、8080,tomcat默认端口号2、6379,redis默认端口号3、2181,zookeeper默认端口号4、9876,rocketMQ的server端口号5、10911,rocketMQ的broker端口号(这里要注意一个点,下面说)6、22,ssh远程连接服务器的端口号二、如果你使用rocketMQ作为非分布式的消息队列使用,要在/conf/broke原创 2022-05-07 15:50:18 · 3787 阅读 · 0 评论 -
Cause: java.sql.SQLException: Cannot convert string ‘\xAC\xED\x00\x05sr...‘ from binary to utf8mb4
Cause: java.sql.SQLException: Cannot convert string '\xAC\xED\x00\x05sr...' from binary to utf8mb4原创 2023-03-02 14:22:30 · 12648 阅读 · 0 评论 -
Error evaluating expression ‘ew.sqlSegment != null and ew.sqlSegment != ‘‘ and ew.nonEmptyOfWhere‘.
原因mybatisplus版本问题之前3.4.3改成3.4.3后没问题。原创 2023-11-09 13:42:43 · 203 阅读 · 0 评论 -
错误: 代理抛出异常错误: java.rmi.server.ExportException: Port already in use: 1099;
此错误, 表示端口被占用1.可使用以下命令, cmd查询, 终止占用的进程, 或者查询出来任务管理器右键结束进程netstat -ano | findstr "1099" 查看端口1099被哪个进程占用tasklist | findstr "XXX" 查看进程号为XXX对应的进程taskkill /f /t /im java.exe 结束该进程netstat -ano 查看所有的端口占用情况...原创 2021-09-08 09:04:53 · 399 阅读 · 0 评论 -
MyBatis xml多层嵌套模糊查询% #{ } %取不到值解决方案
mybatis ==》》》 "%" #{ } "%"百分号两端都加上双引号就可以 。单引号不行。原创 2022-04-28 18:44:24 · 618 阅读 · 0 评论 -
过滤器无法取值RedisTemplate , 为Null解决方案
为Null,无法取出容器中值,而且使用@Resource注解还无法启动后发现此XML配置,会每次都创建一个,无法取到RedisTemplate现改为此,Spring中配置,即可原创 2021-07-12 17:57:04 · 654 阅读 · 0 评论 -
VsCode:yarn 无法加载文件 “C:\Users\admin\AppData\Roaming\npm,因为在此系统上禁止运行脚本“ 的问题
VsCode:yarn 无法加载文件 “C:\Users\admin\AppData\Roaming\npm,因为在此系统上禁止运行脚本“ 的问题原创 2023-09-13 16:16:05 · 331 阅读 · 0 评论 -
Layui Ajax提交表单不生效问题
巨坑!!!!!!!!!!!!!!!!!要是引用'jquery'模块, 不管下面有没有return false;依旧会自动提交表单到本路径.解决方案, 直接layui.$ 加载模块就行了ajax提交成功原创 2021-09-27 16:04:27 · 356 阅读 · 0 评论 -
IDEA虚拟机内存不足错误:Java.lang.OutOfMemoryError: Java heap space
此错误, 为虚拟机内存不足, 修改Tomcat参数即可解决参数:-Xmx1024m -enableassertions -server -XX:MaxPermSize=1024m原创 2021-08-27 10:38:09 · 359 阅读 · 0 评论 -
MySQL5.7初始密码/忘记密码/修改密码问题
0.前言安装Mysql5.7时候 如果使用ZIP形式安装 忘记初始密码/忘记密码, 可以安装如下步骤跳过验证密码阶段, 直接修改新密码.(忘记初始密码,是真的坑)1.关闭服务2.在安装目录, 如D:\software\mysql-5.7.27-winx64\my.ini中的[mysqld]下添加skip-grant-tables(添加此字段 就可跳过验证)无目录\bin中无my.ini配置文件,可以新建一个,文件内容如下:[client]# 设置mysql客...原创 2021-04-27 11:04:27 · 2094 阅读 · 0 评论 -
IDEA Ctrl+Alt+V快捷自动生成final
IDEA Ctrl+Alt+V快捷自动生成final解决方案:快捷生成后再引用为可编辑状态下取消"√" , 再回车确定 , 下次就没了.原创 2021-01-04 19:52:26 · 1031 阅读 · 6 评论