用于运行 Java 程序的终端快捷方式

用于运行 Java 程序的终端快捷方式

我第一次在Linux上编写了Java程序。

这是我的程序Test.java所在的位置:

Desktop> APCS(文件夹)> Chapter5(文件夹)>Test.java

我知道要编译我必须输入javac Test.java并运行“java Test”。

在此之前,我必须输入cd Desktop,,cd APCScd Chapter5

有没有什么快捷方式可以导航到Test.java

答案1

缩短浏览多个目录所需时间的两种方法:

  • 您可以一次向下移动多个级别,因此您可以键入cd Desktop/APCS/Chapter5
  • 在输入目录或文件名时按 TAB 键将自动为您完成文件名的其余部分。因此,如果您在主文件夹中并需要cd转到桌面,则可以输入 Desktop 的前两个或三个字母,然后按 Tab 键自动完成

如果你需要经常编译和运行你的程序,请在你的桌面或者其他地方创建一个 shell 脚本:

javac ~/Desktop/APCS/Chapter5/Test.java
java ~/Desktop/APCS/Chapter5/Test

答案2

您可以只使用完整路径。

尝试使用这些命令:

javac ~/Desktop/APCS/Chapter5/Test.java
java ~/Desktop/APCS/Chapter5/Test

(假设编译的输出位于Test同一目录中的文件名中)

但最终,您必须重新输入路径,并在路径改变时进行相应的更改。

相关内容