知识点
找不到mybatis文件:java.io.IOException: Could not find resource mybatis.config.xml
bug:
原因:mybatis中的
修改后:这里的mybatis-config.xm;和com在同一个目录下的,EmpMapper.xml使用相对路径表示为:com/example/demo/mapper/EmpMapper
修改文件引用:
复制代码出现NBSP乱码解决:
现象:
分析:NBSP(Non-Breaking SPace)是一个不换行的空格字符,它的 Unicode 编码是 U+00A0。有时候,当我们从其他地方复制文本到 IDEA 中,可能会出现 NBSP 字符
解决方法:
按下ctrl+shift+r打开全局替换:在全局替换中找到有问题的地方,可能直接输入\u00A0查找无法查找,这个时候可以找到有问题的内容(也就是刚刚复制过来的),选择NBSP复制后(复制后粘贴在第一个搜索框中,这个时候显示的是空格)在第二个搜索框中输入空格。
org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Line 6 in XML document from class path resource [spring-datasource.xml] is invalid; nested exception is org.xml.sax.SAXParseException; lineNumber: 6; columnNumber: 62; cvc-complex-type.2.4.c: 通配符的匹配很全面, 但无法找到元素 ‘context:property-placeholder’ 的声明。
原因:Spring配置文件中的xsi:schemaLocation不全,上面是差context标签的
解决方法:添加http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context.xsd
编译失败:内部java编译器错误:打开设置对照下面图片
ctrl点击类可以进入类内部
解决Maven ‘parent.relativePath‘ of POM_BingTaiLi的博客-CSDN博客
class lombok.javac.apt.LombokProcessor (in unnamed module @0x7be1ce6a) cannot access class com.sun.tools.javac.processing.JavacProcessingEnvironment (in module jdk.compiler) because module jdk.compiler does not export com.sun.tools.javac.processing to unnamed module @0x7be1ce6a
原因分析:lombok的版本太低了
1 | <dependency> |
IDEA鼠标光标变成了白色粗条,无法正常换行
原因分析:按住了insert进入覆盖模式了。再次按insert就可以变成原本的模式。