首页 > 解决方案 > 无法以崇高的文本运行程序:[在 x 秒内完成]

问题描述

我正在用崇高的文本制作一个 java 程序。

public class main {
    public static void main(String[] args) {
        System.out.println("Hello World !");
    }
}

所以,它打印出来: [Finished in 512 ms]

我不知道为什么它不执行我的程序并且只告诉所用的时间。

标签: javasublimetext3sublimetext

解决方案


Sublime text是一个文本编辑器,它只构建编译你的文件而不运行它。由于编译的java文件不是.exe格式,因为java是一种独立于平台的语言。许多操作系统不支持.exe格式,例如 macOS。简而言之,你不能通过双击它来编译编译的java文件。因此,要运行 java 文件,您必须打开cmd。导航到存储 java 文件的文件夹。类型-

cd foldername

如果该文件夹不在您的用户文件夹中。类型-

cd folderpath

之后,输入 -

java filename

你会看到输出。

编辑:文件夹 和文件夹路径不是关键字,它们分别表示文件名和文件夹路径。


推荐阅读