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组件等等,可能会存储一些模块路径信息,依赖信息以及别的一些设置。

你可能感兴趣的:(工具篇,maven,intellij-idea)