本文目錄一覽:
- 1、執行命令,讓javac對java代碼進行編譯成class文件時,總是出現錯誤??什麼原因呢?
- 2、java 使用cmd javac編譯class時怎麼指定外部jar包?
- 3、javac編譯生成不了class文件是怎麼回事
- 4、javac是怎麼將Java文件編譯class文件?
執行命令,讓javac對java代碼進行編譯成class文件時,總是出現錯誤??什麼原因呢?
因該是你的寫法有問題。具體流程如下
1、 新建txt文檔並將後綴改成.java
確保文件名稱的後綴真實是.java 結尾而不是.java.txt ( 可在電腦設置中顯示擴展名)
#8205;
2、在心間文件中編寫測試代碼既main方法代碼如下
public class Test {
public static void main(String[] args) {
System.out.println(“hello word”);
}
}
#8205;
3、編輯Test.java 文件
首先在cmd(win 電腦)或終端(蘋果電腦) 下打開Test.java所在目錄(win電腦)
並輸入 javac Test.java 點擊回車
完成後就會發現在同級目錄下多了一個 Test.class 的文件
5、在cmd 或終端下輸入 java Test 後回車 即可運行改class文件
說明:
此處強調說明兩個命令 javac 和java
javac 是編譯命令既 將java文件編譯成可執行的class文件
而java 是執行命令 既執行class文件
其中 javac 後邊必須寫java文件的全名 例如 Test.java
java 後邊則是Test 沒有後綴這一點需要注意
java 使用cmd javac編譯class時怎麼指定外部jar包?
-classpath/-cp這個參數項
如javac -cp path\to\ini4j.jar Main.java
java -cp .;path\to\ini4j.jar Main
javac編譯生成不了class文件是怎麼回事
javac編譯生成不了class文件的情況可以從以下方面調試:
cmd—javac 查看環境變數是否配置成功。
如果沒有成功重新配置(把java_home配置在系統變數裡面)。如果配置成功,看第2條
編譯:javac **.java
執行:java **(不加.java後綴)
注意:**代表public修飾的類
javac是怎麼將Java文件編譯class文件?
直接用IDE吧…
就算是學習,也可以沒必要用jdk編譯的,IDE早晚要用的,早點熟悉不是美滋滋
其實也沒啥原因,目測是你的路徑錯了,怎麼會直接在C盤下呢,切到你的java文件路徑下
原創文章,作者:N2P1N,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/128009.html