我正在寻找在默认目录下创建一个名为“blue”的包。 所以,包声明是java包声明
package blue;
在我的源代码的最顶端。当我编译
javac This.java
文件在命令提示符下,它完全忽略了我的包声明 并存储在默认目录中的类文件。无论在默认目录下是否存在“蓝色”目录,它都会执行此操作 。
但是,当我与
javac -d . This.java
它是做什么它应该do--创建包目录下默认的“蓝色” 和存储类文件有编译。我错过了什么?
欣赏提前帮助。
你发现你自己,你错过了什么。如果你想创建包的文件夹,你必须使用第二种方式。 –