当前位置: 代码迷 >> 综合 >> idea2020.1版本的maven项目报包不存在,找不到包错误
  详细解决方案

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

热度:33   发布时间:2024-02-21 21:48:06.0

文章目录

      • 错误描述
      • 解决办法:
      • 总结(这个方法会执行两次操作)

错误描述

??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版本了