微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

为什么我的代码没有在 VisuaStudioCode 中运行?

如何解决为什么我的代码没有在 VisuaStudioCode 中运行?

我下载了 VS 代码并尝试在其中运行基本的 Java 代码。我已经在我的系统中安装了 JDK,也设置了环境变量并下载了 java 的 red hat 扩展。代码在 cmd 提示符下运行流畅。 但是当我在 VS 中运行代码时,它说“在输出中找不到文件和“Hello.java 是一个非项目文件”。

同样的问题也出现在 C 程序中。 我应该怎么做才能解决这个问题?

[图片] [1]:https://i.stack.imgur.com/hh8o0.jpg

解决方法

在某些情况下,launch.json cwd 配置会导致这些错误。您能否也分享一下 launch.json 文件。

这个 thread 也可能有帮助。

,

在输出中找不到文件。

那是因为您正在运行 tempCodeRunnerfile.java,但 hello.java 已打开。您还使用扩展代码运行器,因此结果将显示在输出中。

清理完java工作区后,打开tempCodeRunnerfile.java,点击三角按钮(运行代码)再试一次。

建议使用集成终端来运行代码,而不是使用 Code Runner。

Hello.java 是一个非项目文件。

这不能称为错误,而只是警告。按 Ctrl+Shift+P 打开 Command Platte 并选择 Java:创建 Java 项目。在项目中编码,不会显示此警告。

Gif 教程和更多信息请参阅 Creating a source code file

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。