gpt4 book ai didi

java - Visual Studio Code 无法识别 java 项目

转载 作者:行者123 更新时间:2023-12-04 17:18:05 24 4
gpt4 key购买 nike

VS Code 无法识别我的 Java 项目。该项目是找到的 minecraft mod 的模板代码 here .我已经安装了插件

  • “Java 调试器”
  • “Java 扩展包”
  • “Redhat 对 Java 的语言支持”
  • “Java 测试运行程序”
  • “Java 项目经理”

  • 我也收到与 gradle 相关的错误。
    Could not run phased build action using connection to Gradle distribution 'https://services.gradle.org/distributions/gradle-7.0.2-bin.zip'.
    java.io.StreamCorruptedException: invalid type code: 00
    invalid type code: 00
    这是我的 settings.json 文件
    {
    "files.exclude": {
    "**/.classpath": true,
    "**/.project": true,
    "**/.settings": true,
    "**/.factorypath": true
    },
    "editor.suggestSelection": "first",
    "vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
    "java.configuration.updateBuildConfiguration": "interactive",
    "java.home": "/usr/lib/jvm/java-16-openjdk-amd64",
    "java.configuration.runtimes": [
    {
    "name": "JavaSE-1.8",
    "path": "/usr/lib/jvm/java-8-openjdk-amd64",
    "default": true
    },
    ]
    }
    我的 Java 文件没有代码完成。在它工作之前,在visual studio的右下角,它显示了我正在使用的Java版本,但现在它只显示Java。我假设它是因为 gradle 有问题,因此无法弄清楚我的 java 版本。感谢您的时间。
    更新:
    这似乎有效并让我自动完成,但我仍然收到上面提到的与 gradle 相关的错误。
    {
    "files.exclude": {
    "**/.classpath": true,
    "**/.project": true,
    "**/.settings": true,
    "**/.factorypath": true
    },
    "editor.suggestSelection": "first",
    "vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
    "java.configuration.updateBuildConfiguration": "interactive",
    "java.home": "/usr/lib/jvm/java-16-openjdk-amd64",
    "java.configuration.runtimes": [
    {
    "name": "JavaSE-1.8",
    "path": "/usr/lib/jvm/java-8-openjdk-amd64",
    "default": true
    },
    {
    "name": "JavaSE-16",
    "path": "/usr/lib/jvm/java-16-openjdk-amd64",
    },
    ]
    }

    最佳答案

    对于与我遇到相同问题的任何人,请确保您的 settings.json 文件看起来与我的相似,包括 java 1.8 运行配置和 java 11+ 运行配置,与指定为主路径的配置相同。那应该修复java语言级别。您可以忽略的 gradle 错误,但您必须使用 gradle runClient 而不是 vscode 提供的运行配置。快乐 retrofit :D

    关于java - Visual Studio Code 无法识别 java 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68026530/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com