我不明白src文件夹和单独软件包的用途
在过去的几个月里,我只在Python上使用Eclipse,我想开始将它用于Java。
但是,根据我看过的教程,组织Java项目的正确方法是在源文件夹中创建一个名为的包,例如,,将所有类等命名为 。您还可以创建类似于子目录(如 .)的子包。有了这个约定,我不明白为什么我会为每个项目创建多个包。由于所有代码都包含在此结构中,因此该文件夹的用途是什么?com.project
com.project.class
com.project.utilities.*
src
我希望我只是错误地认为这是构建Java项目的正常方式,因为它看起来很不方便。
另外,我还没有愚弄过这一点,但这不会使加载外部依赖项变得痛苦吗?如果我在 src 和 bin 文件夹旁边放置了一个 img 文件夹,难道我不必使用它才能访问它吗?..\img\*