idea2020.1版本的maven项目报包不存在,找不到包错误

错误描述

  idea创建maven项目,导入依赖都是成功的,但是运行就会报找不到对应jar包的错误。
在这里插入图片描述

解决办法:

  File -> Settings -> 搜索maven -> 展开maven -> Runner -> 勾选Delegate IDE build/run actions to Maven
勾选之后,项目就能运行了
勾选:Delegate IDE build/run actions to Maven将IDE构建/运行操作委托给Maven
在这里插入图片描述

总结(这个方法会执行两次操作)

  • maven项目需要勾选在Settings的manven下的Runner的Delegate IDE build/run actions to Maven选项,将IDE构建/运行操作委托给Maven,不然会报jar包找不到错误。
  • 但是勾选运行,我发现好像idea的build和maven的build都运行了,似乎执行了两次,特别是我执行增加数据的时候,会向数据库保存两次数据,add方法执行了两次,因为idea和maven都执行了,导致了出现添加两条相同语句的情况
  • 暂时不知道怎么解决,以前用2019.3版本的IDEA没有这个情况,现在使用的2020.1就出现这个问题,等到时候找到解决办法再修改吧,不然可能只能换idea版本了

猜你喜欢

转载自blog.csdn.net/qq_40542534/article/details/108761024