当前位置: 首页 > 面试题库 >

Intellij-无法检测到JAVA(导入等)错误

贺雅健
2023-03-14
问题内容

我开始使用IntelliJ- IDEA,但是我的java文件无法检测到例如导入之类的错误。我不创建一个项目java,因为我在同一项目中使用不同的语言,但是我希望在java文件中使用该语言,他可以检测到错误。我该怎么做?


问题答案:

Intellij可以很好地处理标准项目布局。如果您的不是标准格式,请告诉Intellij它的结构:从打开的工作区中,选择“文件”->“项目结构”(Ctrl
+ Alt + Shift + S),然后浏览所有选项卡以设置详细信息:

最重要的标签可能是:

  1. “项目”选项卡,您在其中指定要与项目一起使用的jdk(如果愿意,则为JAVA_HOME)
  2. 模块->告诉intellij哪些目录应视为Java包的源
  3. 模块->要在其中放置编译类的设置路径
  4. 模块->库-指定要使用的任何其他jar。

假设您的项目中有两个Java文件:

package com.myproject // this one have package

public class SomeClass{
    //whatever
}

public class Main {
    // whatever - no package
}

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

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

在这种结构中- directory源是根。如此标记



 类似资料:
  • 我已将IntelliJ从CE 2017.2升级到CE 2017.3版。5,现在我无法构建我的sbt项目。构建在第一步就被卡住了: 我已经删除了。idea目录和目录。我从命令行生成了一个sbt,这很有效。然后我再次启动IntelliJ并尝试导入作为一个项目。我也已注销/登录。这样做了好几次。导入过程永远不会超过此步骤。 我在防火墙后面工作,但是我已经检查了我的代理设置,它们是正确的,并且与以前的版本

  • 尝试从sklearn导入时出现以下错误: 我使用的是Python2.7,scipy-0.12。0b1超级背包,numpy-1.6。0 superpack,scikit-learn-0.11我有一台windows 7计算机 我已经检查了这个问题的几个答案,但是没有一个能解决这个错误。

  • 问题内容: 我是Java编程语言和IntelliJ IDEA 2017.1 IDE的新手。 我刚刚安装了IDE,并且激活了所有各种检查功能,但是无论何时我犯了错误(例如省略括号或分号),IDE都无法检测到错误。 这是我的代码的屏幕截图,其中包含多个错误,但IDE无法检测到: 我的代码的屏幕截图 请帮助我解决这个问题。 问题答案: 另一个原因可能是IntelliJ在省电模式下运行,可以通过以下方式禁

  • 我正在尝试运行Buildroot(2017.02)的scanpypi脚本-支持脚本,但是我得到了ImportError:cannotimport name get_importer。 回溯(最后一次调用):文件“/support/scripts/scanpypi”,第52行,导入setuptools文件“/usr/local/lib/python2.7/dist-packages/setuptoo

  • 问题内容: 刚开始在工作中的一个现有项目上工作,并想使用Visual Studio Code作为我的编辑器(我在最近的Rails项目中使用了它,并且喜欢它,因此想在Java中进行尝试)。 但是,每当我尝试打开一个项目时,都会收到很多不同的错误,包括: 导入java.io,java.util或类似内容时,错误: “无法解析java.io(或java.util)的导入” 现有的类有一个错误: “默认构

  • 刚开始在工作中处理一个现有项目,并希望使用Visual Studio代码作为我的IDE(我在最近的一个Rails项目中使用过它,我很喜欢它,所以想尝试使用Java)。 然而,每当我试图打开一个项目时,我都会收到大量不同的错误,包括: 导入java.io、java.util或任何类似内容时,错误: "java.io(或java.util)的导入无法解决" 现有的类有一个错误: “默认构造函数的隐式超