IntelliJ IDEA中的自动错误检测

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

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

此图像显示已激活的检查:

激活的检查

这是我的代码的屏幕截图,其中包含多个错误但IDE未检测到错误: 我的代码截图

请帮我解决这个问题。

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

源项目根在项目视图中以蓝色标记。 以下是正确配置项目的示例(请注意类图标与屏幕截图不同):

java项目

源根

这最终对我有用! 唷! 我的问题:每当我退出Intellij并尝试打开旧的/现有项目时,我都无法获取构建并执行以在我的localhost上工作。 我只是使用localhost。

以下是最终在我的localhost环境中运行的步骤:

1.转到项目结构并选择项目

一个。 将SDK设置为10(“Java版本10.0.2”)或您正在使用的任何内容。

湾 (我认为这是我缺少的主要步骤)将项目编译器输出设置为指向我想要编译输出的位置:C:\ Users \ kbala \ OneDrive – MatrixCare \ SoftWLearnings \ Javamyfun \ NewHelloWorld \ out

C。 项目语言水平:我选择了“SDK Default”

2.转到项目结构并选择模块

一个。 单击src(这是我的源代码所在的位置)。

湾 然后,单击顶部的“Sources”文件夹图标。 这会将src添加到右侧的“源文件夹”中。 您将看到颜色更改为蓝色

C。 点击确定。

3.然后,单击“添加配置”(Intellij的右上角)

一个。 选择左上角的+。

湾 选择“应用程序”

C。 将名称更改为“Main”

d。 现在点击“Main Class”中的省略号(三个点)。 您现在应该看到您的主类。 选择它。

即 您现在应该看到Intellij右上角的执行箭头。 你应该看到构建图标(Hammer)。

这应该工作!