從命令列執行 Java 程式

Aryan Tyagi 2021年7月3日
從命令列執行 Java 程式

Java 程式設計非常靈活和健壯。我們也可以從命令列執行它的程式。為此,必須在你的計算機上安裝 Java,然後才能繼續。

我們將在本教程中討論如何從命令列執行 Java 程式。

首先,我們需要安裝 JDK 的 bin 目錄。一般可以在以下路徑中找到。

"C:\Program Files\Java\jdk1.8.0_91\bin"

現在我們開啟命令提示符並轉到包含我們需要執行的檔案的目錄。這裡需要設定路徑,以便系統能夠找到必要的 JDK 程式和工具。

set path=%path%;C:\Program Files\Java\jdk1.5.0_09\bin

現在,確保你的 Java 檔案應該是副檔名為 .java 的檔案。

yourfilename.java

我們首先使用 javac 命令將 .java 檔案編譯為 .class 檔案。

javac yourfilename.java

最後,我們可以執行該檔案。結果顯示在命令提示符視窗中。

java yourfilename

如果在執行 javac 命令時出現任何錯誤,可能是因為路徑設定不正確。

我們也可以使用命令列執行 .jar 檔案。為此,我們需要製作副檔名為 .jar 的可執行檔案。

有兩種方法可以做到這一點。在第一種方法中,我們可以使用外部清單檔案。清單檔案只是主類的外部條目。

jar -cvfm yourfilename.jar manifest.mf yourfilename.class

或者,我們也可以使用如下所示的入口點。

jar -cvfm yourfilename.jar <MainClass> yourfilename.class

之後,我們可以執行可執行檔案。為此,我們可以執行以下命令。

java -jar yourfilename.jar