当前位置: 首页 > 知识库问答 >
问题:

Visual Studio代码无法识别非java导入

沈宇定
2023-03-14

在我的Java应用程序中,Visual Studio Code为我的所有非java导入抛出以下错误:

package this.is.a.package does not exist (compiler.err.doesnt.exist)

几天前出现了这个错误。在此之前,我的项目和导入在哪里工作得很好。我尝试重新安装VSC几次,重新启动我的苹果电脑,删除了$HOME/库/应用程序支持/代码/用户/工作空间存储/中的所有文件,就像这个提要建议的那样(Visual Studio代码-Java-导入错误和更多)。Java应用程序在IntelliJ IDEA中编译得很好。因此,文件结构应该是正确的。

安装Java语言支持后会出现此错误(https://marketplace.visualstudio.com/items?itemName=georgewfraser.vscode-javac)扩展。

共有3个答案

白信鸿
2023-03-14

也许,你可以尝试市场上的“Java扩展包”扩展。因为包下的“红帽Java语言支持”可以为你提供编译能力。

闾丘德宇
2023-03-14

我也遇到了同样的问题,最后在卸载Java语言支持后,问题得到了解决。非常感谢。

荀金鹏
2023-03-14

最终,我通过删除settings.json文件的内容并用一些标准条目替换它来解决这个问题。

{
    "editor.suggestSelection": "first",
    "vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
    "files.autoSave": "afterDelay",
    "java.semanticHighlighting.enabled": true,
    "java.jdt.ls.vmargs": "",
    "java.import.gradle.jvmArguments": ""
}
 类似资料:
  • 我想使用JavaFX作为我的游戏的开始屏幕。 然而,由于某些原因,导入的“javafx”似乎无法识别。 起初,我(出于某种奇怪的原因)认为我需要e(fx)clipse,但是我成功安装了它,它并没有解决问题。我在互联网上没有找到其他可以解决这个问题的东西。 我需要导入javafx作为库还是什么?如果是,在哪里? 谢谢

  • 问题内容: jaxb插件有很大的问题。我有一个项目A,其中有src / main / resources / xsd / common.xsd文件。在这个项目中,我使用cxf-xjc-plugin生成Java类。我在src / main / resources / META- INF下也有我的Episod文件,名为sun-jaxb.episode 接下来,我有项目B,该项目对项目A具有Maven依

  • 我有一个简单的Flutter应用程序。 如果我将类移动到另一个文件中,例如custom_card.dart,然后执行,我会得到错误消息:。如果类留在main.dart中,那么一切都可以工作。我错过了什么?

  • 我试图从我的jar启动另一个Java进程,我使用的是ProcessBuilder: 错误:无法创建Java虚拟机。错误:发生致命异常。程序将退出。无法识别的选项:-类路径“C:\absoulte\path\library.jar;C:\absoulte\path2\library2.jar;C:\absoulte\path3\library3.jar”

  • 我很难让Intellij识别从ANTLR4生成的源代码。对生成的代码的任何引用都显示为错误,代码完成不起作用,等等。

  • 问题内容: 我正在尝试安装,但正在运行return 在使用各种软件包之前,这种情况会持续一段时间,然后再返回其他任何内容。给我: 如何安装?在github页面的自述文件中使用了(而不是)。我的Go版本是。 问题答案: 这些问题与无效有关。 我认为您已安装Go in 。 因此,将您的路径更改为的值。 看来您的工作空间(GOPATH)位于。 这可能会解决您的问题。 将此添加到bash配置文件的底部,位