我在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
我没看到。 。检查出 –