我正在尝试重现此post .

这是一个经典的 java hello world,带有附加的包应用程序;

package app; 
 
public class App { 
    public static void main(String[] args) throws Exception { 
        System.out.println("Hello Java"); 
    } 
} 

当我点击这段代码中的“run”btn时,vscode输出这堆

Hello Java 
PS C:\Lecture_java\Lecture001\Hello> & 'C:\Users\ubuntu\.vscode\extensions\vscjava.vscode-java-debug-0.23.0\scripts\launcher.bat' 'C:\Program Files\Java\jdk-13.0.1\bin\java' '-Dfile.encoding=UTF-8' '-cp' 'C:\Lecture_java\Lecture001\Hello\bin' 'app.App' 

第一行是我的java代码的输出。

我猜第二行是vscode实际如何处理java文件的日志。

问题

PS命令是什么意思?

PS 命令仅在 vscode 终端内有效。在 cmd.exe 中运行 PS 命令会出现此错误。

'PS' is not recognized as an internal or external command, operable program or batch file.

请您参考如下方法:

PS表示这是一个powershell提示符。

Powershell 代码无法在 command.exe 提示符下运行。


评论关闭
IT干货网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!