IntelliJ IDEA 导入项目问题:文件图标 J/C 显示及 maven 项目识别问题

正常情况下,IntelliJ IDEA 导入 Java 项目后,.java 类型的文件是蓝色的,并且图标显示“C”。

IntelliJ IDEA 导入项目问题:文件图标 J/C 显示及 maven 项目识别问题
如果文件显示红色J,如下图:需要重新将 model 工程的 Content Root 删除重新添加一下。

IntelliJ IDEA 导入项目问题:文件图标 J/C 显示及 maven 项目识别问题

重新添加 model 工程的 Content Root
  1. IDEA左上方 File --> Project Structure —> Modules 打开项目设置中的 Modules 模块。(或者直接输入快捷键 Ctrl + Alt + Shift + S)
  2. 删除现有的 Content Root,重新添加即可。如果有多个module,需要删除并重新添加每个module 的 Content Root 。

IntelliJ IDEA 导入项目问题:文件图标 J/C 显示及 maven 项目识别问题


P.S. 如果导入的 maven 工程无法识别,需要手动添加为 maven 工程。
IntelliJ IDEA 导入项目问题:文件图标 J/C 显示及 maven 项目识别问题

  • 导入maven工程后,如果 idea 没用识别,需要右击 pom.xml 文件,选择“add as Maven Project”。
    IntelliJ IDEA 导入项目问题:文件图标 J/C 显示及 maven 项目识别问题