踩坑记
文章平均质量分 61
主要记录开发过程中遇见的深坑,分享出来,希望大家遇见类似的问题时能快速解决问题!同时做个记录
指尖上的革新
我不懒,添加了简介
展开
-
将*mapper.xml迁移到src下导致mapper与id绑定失败的问题
最近在写项目时因为用spring cloud alibaba时,由于src中modules下有多个mapper,在将以前的mapper.xml放在resources下没那么方便查找;就想着把xml也方在对应的modules下方便开发管理;报错如下截图发现还是不对一致困扰了我很久,一致以为是 mapper-locations 后的位置不对,但是怎么调整都没有找到原因,还是妥协暂时将xml放在resources目录下;...原创 2022-09-01 16:32:25 · 472 阅读 · 0 评论 -
swagger用@ConditionalOnProperty控制接口文档显示报To display the conditions report re-run your application with
问题背景今天在新建一个springboot项目时,按照以往的流程引入maven;最后在引入swagger并运用@ConditionalOnProperty来控制接口文档显示时报Error starting ApplicationContext. To display the conditions report re-run your application with ‘debug’ enabled.具体报错如下:Error starting ApplicationContext. To display原创 2022-03-23 21:23:45 · 1079 阅读 · 1 评论 -
业务层使用@Transactional后Dubbo无法发布服务
问题背景:使用@Transactional来对业务层进行事务管理,并使用@Service注册提供方时,提供方无法注册。原因分析:在使用Dubbo注解(@Service)发布提供发时,Dubbo会根据配置把所有扫描到的类放入Spring容器中进行匹配,并遍历这个包中每一个Bean对象,判断这个Bean对象是不是想要发布的那个Bean(含有@Service注解的类),如果符合,则将这个Bean对象发布到zookeeper中,如果不符合,则不会发布。<dubbo:annotation package原创 2022-02-21 22:12:39 · 541 阅读 · 0 评论 -
docker中运用rancher启动mysql容器挂载目录/var/lib/mysql就无法启动
背景描述如标题描述docker中运用rancher启动mysql5.7容器挂载目录/var/lib/mysql就无法启动了;当把/data/mysql/data:/var/lib/mysql 这个挂载去掉后就可以正常启动错误日志主要报错信息...[Warning] Can't create test file /var/lib/mysql/data/53f590ec7818.lower-test...[ERROR] failed to set datadir to /var/lib/mysq原创 2022-01-21 13:51:02 · 2094 阅读 · 0 评论 -
Dokcer部署项目报空指针之FontConfiguration.getVersion字体找不到
问题描述最近碰见一个问题项目用docker部署在服务器上时导出Excel时报NullPointerException,刚遇见时感觉莫名其妙,因为报空指针的地方都不是自己的写代码,但是项目在本地导出时又是正常的;后面经过查找问题分析确认是字体导致的报错示例:java.lang.NullPointerException: null 2021/8/31 下午3:03:10 at sun.awt.FontConfiguration.getVersion(FontConfiguration.java:1264原创 2021-09-07 10:39:01 · 1423 阅读 · 0 评论 -
Javacv在Windows下正常运行,在Linux上报异常~Could not initialize class org.bytedeco.javacv.FFmpegFrameGrabber
1 问题描述今天来分享一个违背Java跨平台的问题,在学习Java第一课老师肯定就是吹嘘Java如何强大,如何跨平台,如何一次编译,到处执行;本文就遇见了在本地windows环境开发没有问题,在Linux的服务器上运行各种异常,这不是有点违背Java跨平台的意思哇?这个问题估计是我花费最长时间来解决的一个问题,前前后后估计有5个工作日左右来部署定位排查;花那么长的时间主要是因为以前没有接触过运用Javacv录制视频,测试环境部署权限又在一个兼职大佬手上,每次需要在服务器上修改点什么总是要等到他下班后才有原创 2021-08-13 20:24:01 · 6935 阅读 · 3 评论 -
springboot集成thymeleaf异常之An error happened during template parsing (template: “class path resource...
springboot集成thymeplate报异常原创 2021-08-09 22:38:00 · 951 阅读 · 0 评论 -
JAVA ~ FFmpegFrameRecorder用H264编码封装mp4 有声音无图像
1问题描述最近公司做的关于摄像机录制视频保存的问题,发送录制了视频上传至服务器中在浏览器上播放有声音无图像,因为自己是这方面的小白,在自己也在前面博客中也分享了rtsp流媒体如何播放及在H5中嵌入vlc,帧抓取图片及录制视频等文章,希望对java人员在对摄像机不至于那么无助。2问题展示<!DOCTYPE html><html><head><meta charset="UTF-8"><title>Insert title here&原创 2021-07-27 20:15:33 · 4270 阅读 · 7 评论 -
java文件夹拒绝访问-java.io.FileNotFoundException: .\xx\xx (拒绝访问。)
1问题描述今天做项目时创建一个文件夹居然创建的时候报异常java.io.FileNotFoundException: .\xx\xx (拒绝访问。)2问题展示java.io.FileNotFoundException: D:\ccct\code\xxx.jpg (拒绝访问。) at java.base/java.io.FileInputStream.open0(Native Method) at java.base/java.io.FileInputStream.open(FileInputStr原创 2021-07-23 22:23:38 · 3937 阅读 · 0 评论 -
springboot+websocket采坑记录
问题描述:项目中因为用rtsp向前端推送图片时,引入了websocket报如下错误:java.lang.IllegalStateException: javax.websocket.server.ServerContainer not availableorg.springframework.beans.factory.BeanCreationException: Error creating bean with name 'serverEndpointExporter' defined in .原创 2021-07-16 16:27:12 · 1016 阅读 · 1 评论