因为我们假设我正在使用以下类创建Java项目
com.bharani.ClassOnecom.bharani.ClassTwocom.bharani.helper.HelperOnecom.bharani.helper.support.HelperTwo文件放在文件夹'src'下面
并使用该命令编译它们
$ javac -d classes src/*.java(假设classes目录存在)
编译器编译这些文件并将类文件放在'classes'目录下的相应子目录中,就像这样
因为规范要求类应该进入适当的目录结构.精细.
我的问题是:当我使用Eclipse或NetBeans等IDE时,他们也会为源代码目录(此处为'src'目录)创建目录结构.这是为什么?这是强制性的吗?或者,这只是一个惯例吗?
谢谢.