Eclipse源文件夹与包的区别

3
在Eclipse中,当一个项目需要时,为什么创建多个源文件夹而不是在默认的源文件夹(src)中创建多个包更有优势?源文件夹与包有何不同?
1个回答

4

源文件夹对于从给定项目构建多个工件(例如jar文件)非常有用。最常见的用法是为应用程序的类设置一个源文件夹,为应用程序的测试类设置另一个源文件夹。

程序包和源文件夹是一种正交概念。类的程序包是在类中的package关键字之后声明的内容,无论其源文件夹如何。源文件夹只是一种将源文件隔离在项目内的方法。


那么,从编译器的角度来看,源文件夹位置完全被忽略了? - Stephane Bersier
是的。源文件夹是编译器查找源文件的位置。无论您有1个、2个还是10个源文件,对编译器来说都没有关系。 - JB Nizet

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接