1. 程式人生 > 其它 >cmd編譯多個Java檔案

cmd編譯多個Java檔案

技術標籤:沒人看自己看系列

今天在學習Java的面向物件時,在notepad++寫了兩個Java檔案。

前提

package day05;

public class Dog{
	int size;
	String breed;
	String name;
	
	void bark(){
		System.out.println("Ruff! Ruff!");
	}
}

package day05;

class DogTestDrive{
	public static void main(String[] args){
		
		Dog d = new Dog()
; d.size = 40; d.bark(); }

問題

當我準備在cmd編譯時,Dog.java通過編譯,而它的測試類DogTestDrive.java一直無法通過編譯。

顯示找不到符號

解決

查詢百度,瞭解到,應該多個檔案同時編譯,在cmd中輸入
以下命令,就能進行同時編譯。

javac -d . *.java

如何執行呢?

java day05.DogTestDrive

最後成功輸出
成功執行
參考:https://www.runoob.com/w3cnote/java-compile-with-package.html