首页 > 解决方案 > VS代码无法识别同一目录java中的.class

问题描述

我对 java 和 VSCode 很陌生。对于我的学校课程,我有许多作业涉及下载字节码 .class 文件并在我自己的文件和程序中使用它们。当我在 VSCode 中工作时,它似乎无法识别 .class 文件。例如,如果我下载 MyDate 对象的字节码“MyDate.class”,并尝试在自己的文件“Lab7.java”中创建 MyDate 的实例 (MyDate varName = new MyDate()),它不会将 MyDate 识别为一种类型。具体错误将是“MyDate 无法解析为 typeJava(16777218)”。

我在 VSCode 中为 java 下载了许多扩展:Java 调试器、Eclipse 新 Java 项目、Java 反编译器、Java 依赖项查看器、Java 扩展包、Java 测试运行器、Red Hat 的 Java(TM) 语言支持、Java 的 Maven 和VS 智能代码。

我尝试在不同的地方移动 .class 文件和 .java 文件,包括在同一个文件夹、同一个项目、同一个 eclipse 项目中,但没有成功。我认为问题在于配置一些扩展,例如 Red Hat 扩展,但我不太擅长这样做。我什至卸载了 VSCode 和所有扩展并重新安装了所有内容,但 VSCode 似乎仍然无法识别 .class 文件。

非常感谢任何信息。

爪哇

标签: javavisual-studio-code

解决方案


推荐阅读