
踩坑记录
小飞快飞
小飞快飞,九零后伪码农
展开
-
【踩坑记录】Idea 项目启动找不到或无法加载主类
Idea 导入项目后,找到启动类 XxxAplication,右键“Run XxxApplication”时,会出现报错:启动找不到或无法加载主类。一般都是没有编译或编译成功,导致没有生成相应的 class 文件。,看看能不能成功编译,如果不能成功,需要在项目目录下通过命令。,将这个目录下所有文件删除,然后再次项目右键重新拉去依赖。这时应该还是不能启动成功,需要通过maven 插件。首先需要通过Idea 项目右键去重新拉去依赖。编译生成class文件后就可以了。然后通过maven插件执行。原创 2024-09-27 15:02:33 · 1376 阅读 · 0 评论 -
【踩坑记录】Idea 项目中出现 Cannot resolve symbol ‘ XXX‘
那么相关的依赖是已经有的,只是没有添加成功,一般都是自动添加的,如果需要手动添加那么肯定是自动添加失败的,虽然手动添加也是可行的,但是每一个都手动去添加,那显然就麻烦了,肯定是有更加直接和快捷的方式。可以尝试重新导入 Maven 项目。这番操作后就基本解决问题,如果还有问题,有时候 IDEA 的缓存可能会导致这个问题,可以尝试清除缓存并重启 IDEA。使用 idea导入一个新项目,或者打开一个项目后,代码到处报错,鼠标放上红色错误处就会出现类型。项目右键-> Run Maven -> Reimport。原创 2024-09-27 14:47:24 · 845 阅读 · 0 评论 -
【踩坑记录】SQLException: Error writing file ‘C:\Windows\TEMP\MY8C3D.tmp‘ (Errcode: 28)
SQL查询如果报以下错误:SQLException: Error writing file 'C:\Windows\TEMP\MY8C3D.tmp' (Errcode: 28)可以看看是不是C盘快要满了目录 C:\Windows\TEMP 放了很多程序用的临时文件,清除掉释放一些C盘空间就可以了原创 2021-12-06 16:56:07 · 2706 阅读 · 0 评论 -
【踩坑记录】Mysql查询使用not in会出现意外返回空的情况
在Mysql中查询中经常用到in 和not in,例如查询用户工作不再工作表中的用户:select * user where job_no not in (select job_no from job_info)那么就会有一个小坑小概率的出现,那就是如果job_info 表中有记录的job_no 字段是空值的话(一般不存在,就怕二般),上句Sql查询的结果就会是空记录,出现这种情况还有以下Sql:select * user where job_no not in (null)如果要避免此问题,就原创 2021-09-24 18:30:40 · 682 阅读 · 1 评论 -
【踩坑记录】Mysql查询使用group_concat函数后,如果查询无结果,仍会返回一条空数据
在查询中使用了group_concat 函数,简单例子如下:select group_concat(user_id) as userId from user where user_id=0此sql查询一个id为0的数据,当然肯定是查询不到的,理论上应该返回0条结果,但是实际操作后却仍然返回一条空数据,如图:所以如果在代码中直接判断对象是否为空那肯定就不行了,以此记录下至于为什么会出现这个情况,欢迎留言讨论...原创 2021-06-04 18:04:46 · 2110 阅读 · 8 评论