Intellij-JAVA(导入等…)未检测到的错误

Intellij-JAVA(导入等…)未检测到的错误,java,intellij-idea,import,ide,Java,Intellij Idea,Import,Ide,我开始使用IntelliJ思想,但我的java文件不会检测到错误,例如导入。我不创建一个java项目,因为我在同一个项目中使用不同的语言,但我希望在java文件中,他能够检测到错误。我如何做到这一点?Intellij可以很好地使用标准项目布局。如果您的不是标准配置,请告诉Intellij它是如何构造的:从“打开的工作区”中,选择“文件”->“项目结构”->“Ctrl+Alt+Shift+S”,然后查看所有选项卡以了解设置细节: 最重要的选项卡可能是: Project选项卡,如果愿意,您可以在其中

我开始使用IntelliJ思想,但我的java文件不会检测到错误,例如导入。我不创建一个java项目,因为我在同一个项目中使用不同的语言,但我希望在java文件中,他能够检测到错误。我如何做到这一点?

Intellij可以很好地使用标准项目布局。如果您的不是标准配置,请告诉Intellij它是如何构造的:从“打开的工作区”中,选择“文件”->“项目结构”->“Ctrl+Alt+Shift+S”,然后查看所有选项卡以了解设置细节:

最重要的选项卡可能是:

Project选项卡,如果愿意,您可以在其中指定要与项目JAVA_HOME一起使用的jdk
Modules->Sources,告诉intellij哪些目录应该被视为java包 模块->要放置编译类的设置路径 模块->库-指定要使用的任何其他JAR。 假设您的项目中有两个java文件:

package com.myproject // this one have package

public class SomeClass{
    //whatever
}

因此,您应该将它们放在某个目录中:

directory
  |- com
  |  |- mypackage
  |     |- SomeClass.java
  |- Main.java

在这种结构中,目录是根目录。将其标记为Intellij可以很好地使用标准项目布局。如果您的不是标准配置,请告诉Intellij它是如何构造的:从“打开的工作区”中,选择“文件”->“项目结构”->“Ctrl+Alt+Shift+S”,然后查看所有选项卡以了解设置细节:

最重要的选项卡可能是:

Project选项卡,如果愿意,您可以在其中指定要与项目JAVA_HOME一起使用的jdk
Modules->Sources,告诉intellij哪些目录应该被视为java包 模块->要放置编译类的设置路径 模块->库-指定要使用的任何其他JAR。 假设您的项目中有两个java文件:

package com.myproject // this one have package

public class SomeClass{
    //whatever
}

因此,您应该将它们放在某个目录中:

directory
  |- com
  |  |- mypackage
  |     |- SomeClass.java
  |- Main.java

在这种结构中,目录是根目录。标记为这样

,但我把这个和java放在一起,不说错误,例如导入和那个东西。。。这是不对的?模块->源代码,告诉intellij哪些目录应该被视为java包,我必须将我希望intellij用java识别的文件夹与源代码放在一起?与存储代码的目录布局相比,我更愿意看到下一步的模块->源代码选项卡屏幕。是的,它很有效!!java文件夹的源代码!!谢谢!!:但是我把这个和java放在一起,不说错误,例如导入和那个东西。。。这是不对的?模块->源代码,告诉intellij哪些目录应该被视为java包,我必须将我希望intellij用java识别的文件夹与源代码放在一起?与存储代码的目录布局相比,我更愿意看到下一步的模块->源代码选项卡屏幕。是的,它很有效!!java文件夹的源代码!!谢谢!!:D