2
我正在嘗試爲主Java程序創建一個庫函數的包,但我遇到了一些問題。Java軟件包/庫函數
我對Java包的瞭解不多,我正在瀏覽一些在線的紀錄片。
我創建了我的目錄,例如
./Program/Program.java
./Program/TestFunc.java
./Program/classes/library/
TestFunc.java的內容
package library;
public class TestFunc {
public void message01() {
System.out.println("called message01");
}
public void message02() {
System.out.println("called message02");
}
}
我編譯它,因爲我的文檔
javac -d ./Program/classes TestFunc.java
,其給出了讀我
./Program/classes/library/TestFunc.class
然後我嘗試調用它Program.java
import library.*;
public class Program {
public static void main(String[] args) {
System.out.println("Starting Script");
}
}
當我嘗試使用編譯
javac -d ./Program/classes Program.java
我得到的錯誤
package library does not exist
這是爲什麼?
這是完美的,非常感謝 – Trent