错误记录
各种花式错误记录
不忘初心mm
java开发工程师一枚,请多多指教!
展开
-
@NotEmpty注解不生效,爆红解决方法
@NotEmpty注解不生效,爆红解决方法原创 2022-06-02 13:59:46 · 2329 阅读 · 0 评论 -
Swagger注解@ApiModel的巨坑
Swagger注解@ApiModel的巨坑转载 2022-06-02 13:58:02 · 1624 阅读 · 0 评论 -
mybatis plus 报错com.microsoft.sqlserver.jdbc.SQLServerException: 必须执行该语句才能获得结果
com.microsoft.sqlserver.jdbc.SQLServerException: 必须执行该语句才能获得结果原创 2022-06-02 13:55:49 · 3765 阅读 · 1 评论 -
idea cannot download sources解决办法
idea出现cannot download sources原创 2022-06-02 13:46:03 · 5461 阅读 · 0 评论 -
IDEA报错:java: 找不到符号 符号: 变量 log
在网上看了很多种解决办法,如下:1,在pom文件中添加lombok的依赖2,在IDEA中安装lombok的插件:在IDEA中点击 File——》Settings——》Plugins,输入Lombok,选择Lombok的Installed进行安装3,在IDEA中勾选Enable Annotation Processors:File -> Settings -> Build, Execution, Deployment-> Compiler->Annotation P原创 2022-06-02 13:43:46 · 10407 阅读 · 3 评论 -
jar启动报错:org.yaml.snakeyaml.error.YAMLException: java.nio.charset.MalformedInputExcept:Input length =
问题可能性:1、yml 文件编写错误,一般情况在于空格多或者少的原因,检查下空格。2、application.yml 编码发生了改变,GBK和UTF-8两种编码格式的问题。最快最有效的方法就是复制application.yml上的所有东西,删除当前application.yml文件,新建application.yml,粘贴上即可。或者idea不报错,用jar包启动就报错了,检查yml文件中包含中文,去掉再启动就好了。或者启动命令增加编码参数java-Dfile.encoding=u原创 2022-05-31 11:05:48 · 841 阅读 · 0 评论 -
IDEA中无法import自己工程中类的问题
今天开个很久没搞的工程,刚开的时候一片红,很自然的想到,要去配置一下项目的JDK,但是配置好之后,又出了个诡异问题:项目可以运行,但是import项目内部自己写的类的时候,都出现了红色错误。虽然import显示错误,但是实际类是存在的!!就像下面这样:那么碰到这类问题之后要如何解决呢?下面说说解决步骤:菜单中选择File - Invalidate Caches/Restart......原创 2022-05-31 11:03:28 · 1223 阅读 · 0 评论 -
IDEA:Command line is too long. Shorten command line for xxxxxxxxx
在Intell IDEA运行main函数的时候遇到了如下错误:Error running' xxxxxx': Command line is too long. Shorten command line for xxxxxxxxx原因是命令行的参数太长,需要进行修改。修改过程如下:原创 2022-05-31 10:57:30 · 130 阅读 · 0 评论 -
事务导致Mybatis plus的多数据源@DS不起作用
坑,事务导致Mybatis plus的多数据源@DS不起作用了,谁的锅zmyHow2020-12-08 15:02关注由于使用了微服务,会有多个数据库的情况,有时业务需要,需要切换数据源,所以使用了Mybatis plus的@DS来切换多数据源yml数据库配置如下:service如下,默认是master数据源userServicebookService但是神奇的事发生的,bookService的数据库应该是common,但是却是master的,也就是说@DS切换数据源没有起作用于是开始排查去除MasterS原创 2022-05-31 10:43:16 · 1686 阅读 · 0 评论 -
MyBatisPlus连接SQL Server代码自动生成报com.microsoft.sqlserver.jdbc.SQLServerException: 列名 ‘TABLE_NAME‘ 无效
列名TABLE_NAME?表单里并没有这个字段,推测是代码生成器在读取输入表单内容的时候自己拼凑了SQL语句,遇到SQL Server的时候语句出了问题。刚好做上一个项目时试过自动生成SQL Server的数据库表单代码,上一次可以正常生成,而偏偏这次出了问题。首先想到mybatis-plus和mybatis-generator的版本出了问题,上一次使用的版本为3.2.0,这次使用的版本为3.3.1,降低版本试试。<!-- mybatis-plus --><depend..原创 2022-05-31 10:33:35 · 1052 阅读 · 1 评论 -
更改Zookeeper端口后无法使用./zkCli.sh连接怎么办
错误: 解决方法: 在zookeeper安装目录中的bin目录下执行: ./zkCli.sh -server 本机ip:zookeeper端口号1 例如: ./zkCli.sh -server localhost:21821 注意: 由于我在服务器本地启动zoo...原创 2022-05-31 10:24:01 · 600 阅读 · 0 评论 -
Idea中Maven项目Fatal error compiling: 无效的目标发行版: 12 -> [Help 1]
起因:在学习spring cloud时,想构建导入自己写的全局依赖坐标。于是,用maven install命令。于是乎 解决方法适用于,大部分出现无效的目标发行版问题。 ctrl+alt+shift+s 打开Project Structure 修改module(没有构建mo...原创 2022-05-31 10:22:52 · 431 阅读 · 0 评论 -
mybatis plus坑之 - updateById写法 导致 自动填充不生效
场景 更新一个实体,只修改了普通字段值,对于自动填充的字段不生效。 这个问题困惑了两天,经过各种尝试,终于得知解决办法(见最后一个代码块)。 示例 现假设场景是软删除,只更新deleted字段,需要modifyDate自动更新为最新时间。 有以下两个字段做了自动填充: @A...原创 2022-05-31 10:20:45 · 6626 阅读 · 2 评论 -
maven install 时提示“程序包 javax.crypto不存在”
但是javax.crypto是在jdk的jre\lib目录下的 解决方案: <compilerArguments> <bootclasspath>${java.home}/lib/rt.jar;${java.home}/lib/jce.jar</bootclasspath></compilerArguments> &n...原创 2022-05-31 09:50:29 · 363 阅读 · 0 评论 -
Maven编译报错[ERROR] Fatal Error: Unable to find package java.lang in classpath or bootclasspath
[ERROR] 致命错误: 在类路径或引导类路径中找不到程序包 java.lang maven编译时报错的原因是因为引入了下面这项配置 <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plu...原创 2022-05-30 17:23:55 · 1228 阅读 · 0 评论