【问题标题】:Java in Visual Studio CodeVisual Studio 代码中的 Java
【发布时间】:2020-01-27 07:58:44
【问题描述】:

我正在尝试在 Visual Studio Code 中设置 JAVA,但无法正常工作。我收到一条错误消息,指出“加载主类 Hello 时发生链接错误”。我研究了许多网站,但没有找到任何我理解的解决方案。例如,我看到几个网站声明您必须在某些设置上“启用预览”,但没有关于如何实际执行此操作的说明。我已经安装了 jdk-11.0.4 jdk 版本。我从来没有用过java编程,所以我不知道需要什么。我查看了几个你的管视频,当然他们的安装没有任何问题!有没有人可以帮忙?

【问题讨论】:

  • 问题是:没有真正的minimal reproducible example,我们不知道你到底做了什么,因此你的问题来自哪里。我建议:从一本好书或教程和最基本的 hello world 示例开始。不要使用任何复杂的编辑器来编译/运行您的代码。相反,学习如何在命令行上手动执行此操作。然后,当您了解这些基础知识后,继续使用这些工具。
  • 虽然我很欣赏您的回复,但我对下一步该怎么做感到有些困惑。我不确定是否有任何关于如何在 Visual Studio Code 中安装 JAVA 的书籍。根据我的研究,这似乎是像我这样的人在尝试在 Visual Studio Code 中使用 JAVA 时遇到的常见错误。正如我所说,我发现了几个关于这个错误的参考,但没有任何关于如何解决它的明确指示。我希望这个社区的人可以提供帮助。
  • 仅供参考,Java 不是任何东西的缩写。这只是一个词。无需全部大写。

标签: java visual-studio-code


【解决方案1】:

你能试试F1 -> Java:清理Java语言服务器工作区吗?

【讨论】:

    【解决方案2】:

    根据他们的文档链接,有两种方法可以使用 VS 代码设置和运行 java

    1. 他们为 Java 开发人员创建了一个特殊的 Visual Studio Code 安装程序。该软件包可用作现有开发环境的全新安装或更新,以添加 Java 或 Visual Studio Code。

      Installer of Visual Studio Code for Java developers

    2. 或者,您也可以通过自己安装流行的 Java 扩展来为 VS Code 添加 Java 语言支持。

    请参阅下面的链接进行设置,如果您在使用 VS Code 设置和运行 java 时遇到任何问题,请告诉我。

    Java in Visual Studio Code

    不识别 Java 可能有两个原因

    1. 可能是java没有正确安装
    2. 或者安装了多个版本可能会冲突

    【讨论】:

    • 您好 kj007,我使用选项 1 并尝试运行 Hello.java 程序并遇到以下问题:无法识别的选项:--enable-preview,错误:无法创建 Java 虚拟机,错误: 发生致命异常。程序将退出。
    • 您的环境中是否可以从任何地方使用 java,我的意思是当您从命令行运行“java -version”时,它是否正确显示?
    • 您好 kj007,从命令提示符 javac -version 返回 1.8.0_222
    • 似乎 java 没有正确安装或者你可能有多个版本的 java 然后从环境变量中清除并只设置一个并检查从命令行运行命令时显示的正确版本,我是 IntelliJ 的忠实粉丝并仅将 VS Code 用于前端,但仍然面临问题,让我知道我将自己安装并尝试..
    • 是的,所以存在冲突..您安装了多个 java 版本,因为您也安装了 11..所以删除一个..
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-10-21
    • 2020-08-16
    • 2019-11-02
    • 1970-01-01
    • 1970-01-01
    • 2016-12-26
    • 1970-01-01
    相关资源
    最近更新 更多