java - 无法以崇高的文本运行程序:[在 x 秒内完成]
问题描述
我正在用崇高的文本制作一个 java 程序。
public class main {
public static void main(String[] args) {
System.out.println("Hello World !");
}
}
所以,它打印出来:
[Finished in 512 ms]
我不知道为什么它不执行我的程序并且只告诉所用的时间。
解决方案
Sublime text是一个文本编辑器,它只构建即编译你的文件而不运行它。由于编译的java文件不是.exe格式,因为java是一种独立于平台的语言。许多操作系统不支持.exe格式,例如 macOS。简而言之,你不能通过双击它来编译编译的java文件。因此,要运行 java 文件,您必须打开cmd。导航到存储 java 文件的文件夹。类型-
cd foldername
如果该文件夹不在您的用户文件夹中。类型-
cd folderpath
之后,输入 -
java filename
你会看到输出。
编辑:文件夹 名和文件夹路径不是关键字,它们分别表示文件名和文件夹路径。