7月份我用idea打开项目,本来我通过idea的Project Structure指定了mybatis依赖正常编译运行,但是后来随着依赖的其它jar包版本更新后,刷新maven依赖或在idea更新缓存后编译报错。
①、比如这里其实已经有org.apache-mybatis-3.5.15的依赖,但还是报错里面的类文件未发现错误。
②通过ai和百度都检索说是在Project Structure配置,但是我已有配置了还发升这样的问题,只能靠自己想了。
③在已知依赖原本已存在的情况下,这里检查idea对当前项目的执行编译调用的compiler.xml文件检查。
④留意到里面有lombok,而已知lombok也是在编译期生效的jar包,那么参照在这里加上一行mybatis的。
⑤加上后重新点击编译发现无效,并且添加的被覆盖。
⑥就在pom.xml文件里找lombok和mybatis,找到lombok也被配置在build标签里后,我就想通了。
⑦参照配置一个mybatis的标签。重新点击编译正常也能恢复启动了。



3687

被折叠的 条评论
为什么被折叠?



