java - IntelliJ IDEA 中的自动错误检测

标签 java intellij-idea jetbrains-ide

我是 Java 编程语言和 IntelliJ IDEA 2017.1 IDE 的新手。

我刚刚安装了 IDE 并激活了所有各种检查,但 IDE 无法在我犯错(例如省略括号或分号)时检测到错误。

此图像显示激活的检查:

Activated Inspections

这是我的代码的屏幕截图,有多个错误但 IDE 未检测到: screenshot of my code

请帮我解决这个问题。

最佳答案

Java 文件未被分析,因为它位于源根目录 之外。您需要重新定位文件或重新配置您的 content roots以便它位于配置为 Sources 根目录的文件夹下。

Sources 根在项目 View 中标记为蓝色。这是正确配置项目的示例(注意类图标与屏幕截图中的不同):

java project

source root

关于java - IntelliJ IDEA 中的自动错误检测,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43307532/

相关文章:

android - 我在 Android Studio 中找不到插件

css - 文件观察器 JetBrains IDE 中的自动前缀器

java - 如何正确地单元测试 "abstracted"文件处理?

java - 32 位 Linux (Xubuntu 14.04) 上的 MATLAB 2013 安装

java - 生命周期配置未涵盖插件执行 : com. jayway.maven.plugins.android.generation2 :android-maven-plugin:3. 5.0:generate-sources

javascript - 尝试为 create-react-app 设置 WebStorm IDE JavaScript 调试器时出现 404 错误

vim - 如何在 Jetbrains 的 Ideavim 插件中获得 EasyClip vim 插件之类的功能?

java - 混合纹理显示良好,但普通彩色形状不

gwt - Intellij Idea 12 GWT 应用程序部署到 war

java - 在 IDE 调试器中隐藏堆栈帧(例如 Java9 StackWalker)