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

Visual Studio代码-Java-导入错误等

符学
2023-03-14
问题内容

刚开始在工作中的一个现有项目上工作,并想使用Visual Studio
Code作为我的编辑器(我在最近的Rails项目中使用了它,并且喜欢它,因此想在Java中进行尝试)。

但是,每当我尝试打开一个项目时,都会收到很多不同的错误,包括:

  • 导入java.io,java.util或类似内容时,错误:

“无法解析java.io(或java.util)的导入”

  • 现有的类有一个错误:

“默认构造函数未定义隐式超级构造函数。必须定义显式构造函数”

  • 其他随机的“无法解析为类型”错误。

所有这些似乎都源于我对VS Code的某种设置错误,但似乎可以找到它的含义。我已经卸载并重新安装了RedHat插件,该插件为VS
Code启用了Java语言。我尝试将扩展名中的java_home设置设置为安装的直接位置,但这没有用。尝试卸载并重新安装Java,但这也没有用。

我的操作规格如下

  • 操作系统:MacOS Sierra

  • VS Code版本1.15.1

  • JDK版本1.8.0.144

关于可能是什么原因的任何想法?您认为我如何设置VS Code可能是错误的,还是与现有项目的设置方式有关的错误(或更确切地说是不兼容)?提前致谢。


问题答案:

我遇到了类似的问题。解决方案是从VS Code的工作区存储目录(位于)中删除所有内容$HOME/Library/Application Support/Code/User/workspaceStorage/

我在这里找到了这个解决方案:https :
//github.com/redhat-developer/vscode-java/wiki/Troubleshooting#clean-the-
workspace-directory

更新: 从Red Hat版本0.33.0开始,这可以从VS Code内完成,从Java语言支持开始。打开命令面板,然后键入“ java
clean”(请参阅​​链接中的官方描述)。



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

  • 我有一个django项目。在视图中。py文件,我尝试像这样导入我的模型(或来自MYAPP的任何东西): 它向我显示了一条警告“无法导入'MYAPP.~~'”。我的项目仍在正常运行,但VSCode报告了许多错误,所以我不知道这是不是真的。 我该如何修复它?谢谢^^。

  • 首先,我对java真的很陌生。我有一个非常简单的脚本: 当尝试使用netbean 7.1运行此代码时。(安装了JDK),我的IDE返回代码顶部导入部分的错误。 这些错误与查找awt包有关。有人能告诉我这些包裹需要放在哪里,我能在哪里找到它们吗? 通过这个屏幕截图,你可以看到我的目录结构现在是什么样子 先谢谢你

  • 我已经从http://maven.springframework.org/release/org/springframework/spring/下载了spring-framework-4.1.6.release

  • 我正试着用这本手册开始tensorflowhttps://www.tensorflow.org/install/install_windows 所有安装都成功完成,我正在使用python 3.5.2和最新版本的pip,遇到这个错误,有人告诉我应该怎么做吗? 在swig\parth\AppData\Local\Programs\Python35\lib\site-p tensorflow\Pytho

  • 我已经开始学习,我尝试将它与代码一起使用,但是