Project-related terms
The files that constitute the project are stored in the directories of a filesystem. The top-most directory is called the project root directory, and the rest of the project directories form a tree underneath it. That's why a project can also be seen as a tree of directories that contain all of the .java files and other files that comprise the source code of an application and its tests. Non-Java files are usually called resources, and are stored in a directory with the same name.
Programmers also use the terms source code tree, source code, or just source, as synonyms for aproject.
When a project uses the classes of another project, they are packaged in a .jar file and usually constitute a library (a collection of, ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access