在我创建的Java项目的IntelliJ目标文件夹下,我有几个Java源代码文件在包中。每个文件旁边的“J”图标上有一个带有一条线的红圆圈是什么意思?如何修复它?
这是对我有效的方法
这意味着您的Java源文件不是项目的一部分。
如果这里提到的建议没有解决问题,您可能遇到了像我一样的罕见bug。研究日志中发现的异常对我很有帮助。在我的情况下,禁用“Plugin DevKit”,删除.idea目录并重新导入项目起作用了。
也许您的项目并非通过Android Studio创建的Android项目,请确保已启用插件“Android Support”(Android Studio首选项->插件->选择Android Support)
这意味着这些文件不是项目设置的一部分。
将Java文件夹标记为源代码根目录,问题就会得到解决。