Intellij - Errors JAVA (imports, etc...) doesn#39;t detect(Intellij - 错误 JAVA(导入等)未检测到)
问题描述
我开始使用 IntelliJ-IDEA
,但我的 java
文件没有检测到例如导入等错误.我没有创建一个项目 java
,因为我在同一个项目中使用不同的语言,但我希望在 java
文件中,他检测到错误.我该怎么做?
I'm starting use the IntelliJ-IDEA
, but my java
files doesn't detect errors like imports for example. I don't create one project java
, because i'm using different languages in same project, but I want that in the java
files, he detect the errors. How can I make this?
推荐答案
Intellij 可以很好地工作于标准项目布局.如果您的不是标准的 - 告诉 Intellij 它的结构:从打开的工作区中,选择文件 -> 项目结构 (Ctrl+Alt+Shift+S),然后浏览所有选项卡以设置细节:
Intellij can work very well standard project layouts. If yours is not standard - tell Intellij how it is structured: from open workspace, select File -> Project Structure (Ctrl+Alt+Shift+S), and go through all the tabs to setup specifics:
最重要的标签可能是:
- 项目选项卡,您可以在其中指定要与项目一起使用的 jdk(如果您愿意,则为 JAVA_HOME)
- 模块 -> 告诉 intellij 哪些目录应该被视为 java 包的来源
- 模块 -> 设置编译类的路径
- Modules -> Libraries - 指定要使用的任何其他 jar.
假设您的项目中有两个 java 文件:
Assume you have two java files in your project:
package com.myproject // this one have package
public class SomeClass{
//whatever
}
和
public class Main {
// whatever - no package
}
所以你应该将它们放在某个目录中:
so you should have them inside some directory:
directory
|- com
| |- mypackage
| |- SomeClass.java
|- Main.java
在这种结构中 - 目录
是源根目录.标记为这样
In such structure - the directory
is sources root. Mark it as such
这篇关于Intellij - 错误 JAVA(导入等)未检测到的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
本文标题为:Intellij - 错误 JAVA(导入等)未检测到
基础教程推荐
- FirebaseListAdapter 不推送聊天应用程序的单个项目 - Firebase-Ui 3.1 2022-01-01
- 在 Libgdx 中处理屏幕的正确方法 2022-01-01
- Java Keytool 导入证书后出错,"keytool error: java.io.FileNotFoundException &拒绝访问" 2022-01-01
- 降序排序:Java Map 2022-01-01
- 设置 bean 时出现 Nullpointerexception 2022-01-01
- 减少 JVM 暂停时间 >1 秒使用 UseConcMarkSweepGC 2022-01-01
- 无法使用修饰符“public final"访问 java.util.Ha 2022-01-01
- Java:带有char数组的println给出乱码 2022-01-01
- 如何使用 Java 创建 X509 证书? 2022-01-01
- “未找到匹配项"使用 matcher 的 group 方法时 2022-01-01