【发布时间】:2010-04-28 09:47:02
【问题描述】:
intellij 在我的 java 文件上放置了一个看起来没有入口的标志(红色圆圈有一条线),但找不到原因?请问有谁知道。
这是一个 maven 项目,如果这有影响的话
【问题讨论】:
标签: java intellij-idea
intellij 在我的 java 文件上放置了一个看起来没有入口的标志(红色圆圈有一条线),但找不到原因?请问有谁知道。
这是一个 maven 项目,如果这有影响的话
【问题讨论】:
标签: java intellij-idea
这意味着这些文件不是项目设置的一部分。您是如何创建该项目的?
我不确定您使用的是哪个版本的 IntelliJ - 我运行的是 9.0.1。我建议打开项目结构(“扳手”或 Ctrl+Alt+Shift+S 右侧的图标),单击“模块”,并将 .java 文件所在的目录指定为源目录(它会变成蓝色)。
【讨论】:
对于那些在使用 Android Studio 时遇到此问题的人。请尝试以下操作:
1) 导航到您的项目设置
2) 转到模块 -> 并在模块选项选项卡下选择“来源” - 应该有一个“添加内容根目录”选项,在它下方分别是源文件夹、测试源文件夹和排除文件夹的蓝色、绿色和红色选项卡文件夹。
3) 在右侧,右键单击要添加的 java 源文件夹,然后选择将其添加到 Source 或 Tests(取决于您要添加的文件类型)。
4) 添加的文件现在应该在左侧项目窗口窗格的中心显示一个带有 c 的蓝色圆圈。
【讨论】:
对于 Maven 项目:
就我而言,我必须通过 Maven 导入项目。缺少一些模块(它们没有在根 pom 中指定),因此将它们添加为 maven 项目解决了这个问题。
单击右侧 maven 菜单上的“加号”图标,然后添加项目。这会自动导入所有源/结构。
【讨论】: