Java 代码在 output 部分正常运行,但在 vs code 的终端部分未运行

Java code is running properly in output section but not runs in terminal section of vs code

提问人:Raja Talha 提问时间:9/16/2023 最后编辑:RobertRaja Talha 更新时间:9/18/2023 访问量:52

问:

实际上,我是编码初学者,我遇到了一个问题,我无法在谷歌上找到这个问题的解决方案。 问题是,如果我在 vs code 的输出部分运行代码,那么它会正常运行,但如果我打开“在终端中运行”,那么它会运行但没有给出输出。

This is the Screen shot of output when I run the code in output section

This is the screen shot of output when I run the code in vs code terminal

我不知道它没有在终端中给出输出的问题是什么,我在终端中运行代码,因为我们无法在输出部分获取用户输入,因此我们必须在终端中运行代码才能从用户那里获取输入。

我正在尝试在 vs code 终端中运行代码,但它没有显示输出。 它运行代码,但不给出输出。 我想在终端中运行代码。

Java visual-studio-code 终端 java.util.scanner

评论

0赞 f1sh 9/16/2023
当您在该终端中仅输入命令“java -version”时会发生什么?
0赞 soundflix 9/16/2023
欢迎来到 StackOverflow!请编辑您的问题。代码和错误消息应以文本形式编写,而不是图像形式。您可以将图像保留为支持信息。
0赞 Robert 9/17/2023
为什么要使用 mingw64 终端?因为这是您在 MingW 中的问题,所以从上面的行中可以看出,路径不存在。路径必须写成 。如果要使用 Windows 路径,最好使用通用的 cmd.exe 或 powershell 终端。E:\university work\OOP Java\practice1\src/e/university/OOP Java/practice1/src
0赞 Abra 9/18/2023
也许这会有所帮助?将 MINGW64 集成到 Visual Studio Code 中
0赞 JialeDu 10/5/2023
我可以知道问题是怎么回事吗?如果已经解决了,你能不能改变答案的状态,帮助更多有类似问题的人。

答:

0赞 JialeDu 9/18/2023 #1

您正在使用 Code Runner 来运行程序,这不是最佳做法。你最好使用官方的 Java 扩展包来执行程序。

您可以在代码编辑页面上单击 或 来运行或调试程序。RunDebug

enter image description here

您也可以从右上角的三角形按钮中进行选择。Run Java

enter image description here