天天看點

Java使用指令行編譯遇到的問題

如果想在系統的任何地點使用指令行方式編譯Java檔案,請先配置環境變量。(在此就不多介紹了)

運作方法:

  1. 找到java檔案所在的檔案夾
  2. 在該檔案夾的路徑上輸入“cmd”
  3. 進入cmd指令行,輸入“javac xxx.java”
  4. 得到位元組碼檔案,輸入“java xxx”
  5. 得到Java檔案運作結果。
  6. 使用“javadoc -d ./mydoc xxx.java”形成該Java檔案的文檔。并存放在目前檔案夾的mydoc(可修改)中

此外使用javadoc形成文檔時應注意,要有public修飾的類,而且類名應與.java檔案名一緻

标紅的是固定格式

遇到問題:

1、編譯報class錯誤,即使沒有寫錯。指令行也會提示,在class處有問題。

2、運作錯誤,明明是用javac指令編譯出了.class檔案,但是就是不能運作

第一個問題,首先確定自己的編寫沒有問題,然後,以管理者的身份運作cmd。然後,在運作Java檔案

第二個問題,首先看環境變量有沒有問題,主要看JAVA_HOME(C:\Program Files\Java\jdk1.8.0_121),然後是Path(%JAVA_HOME%\bin),如果都沒有問題,再看CLASSPATH(.;%JAVA_HOME%\bin;)