我在Java編程中觀看視頻時遇到了這個問題。我通常知道甚至使用javac classname.java編譯java源代碼。因此,javac -d對我來說還是一個未知數。任何人都可以告訴我它的目的嗎?javac -d是什麼意思。 classname.java
javac -d . classname.java
我在Java編程中觀看視頻時遇到了這個問題。我通常知道甚至使用javac classname.java編譯java源代碼。因此,javac -d對我來說還是一個未知數。任何人都可以告訴我它的目的嗎?javac -d是什麼意思。 classname.java
javac -d . classname.java
默認情況下,編譯器將每個類文件放在與其源文件相同的目錄中。您可以使用-d選項指定單獨的目標目錄。
更多詳細信息 - http://docs.oracle.com/javase/8/docs/technotes/tools/windows/javac.html#BHCJJJAJ
它代表將要創建文件類文件的目錄。從this answer:
如果你給一個
-d
選項中,類文件將相對於由[這裏]選項給出的 目錄放。在此創建的不存在的目錄將爲 。
您是否考慮過諮詢文檔? – EJP
'javac -help'告訴你什麼? – MadProgrammer
我沒看到。 。檢查出 –