The source hierarchy for your code may be complex. For example, suppose the source hierarchy looks like this:
Example of a source tree hierarchy.
To work efficiently with this source in the IDE, each component and subcomponent should be a project. (You could keep an entire hierarchy as a single project if you wish, but you'd probably find it cumbersome to build and work with such a monolith.)
To import such a source tree, you would use the following process:
For information about container projects, see Using container projects in this chapter.