Idea 集成 Maven 即使代码更新也一直不重新编译

发生缘由

  • 学习Hibernate

运行环境

  • Idea版本:IntelliJ IDEA 2022.3.1(Ultimate Edition)

  • jdk版本:jdk-8

  • 电脑系统:win10

问题解决

我创建了一个名为 hibernate 的空项目,在该项目下面使用 Maven 构建了一个名为 hibernate01 的 Maven 模块。可是每一次修改代码,Maven 都不会重新编译,只能够手动 compile ,这样实在是太麻烦了。最后发现出现该问题的主要原因是因为在项目根目录下面有着 hibernate.iml 和 hibernate01.iml 两个文件(大概是因为冲突了?如果有野生大神,希望不吝赐教🙏)

这里选择干掉 hibernate01.iml 文件,然后重新运行项目就没有问题了!

iml 是 intellij idea 的工程配置文件,里面是当前 project 的一些配置信息。Iml 文件是 IDEA 自动创建的模块文件,用于 Java 应用开发,存储一些模块开发相关的信息,比如一个 Java 组件,插件组件,Maven组件等等,可能会存储一些模块路径信息,依赖信息以及别的一些设置。

posted @ 2023-08-03 15:57  炸天帮帮主  阅读(359)  评论(0编辑  收藏  举报