2015-10-17 77 views

回答

6

它明確表示,的目錄必須已經存在; javac不會創建它。

-d目錄

設置類文件的目標目錄。該目錄必須已經存在; javac不會創建它。如果某個類是 程序包的一部分,則javac會將該類文件放入子目錄 ,以反映程序包名稱,並根據需要反映目錄。例如,如果指定-d/home/myclasses,並且該類稱爲com.mypackage.MyClass,則 的類文件稱爲/home/myclasses/com/mypackage/MyClass.class。 如果未指定-d,javac會將每個類文件放在與其生成源文件相同的目錄中。

注意:由-d指定的目錄不會自動添加到您的用戶類路徑中。