Project Modules

This project has declared the following modules:

Name Description
EJava Build This project houses artifacts specific to building artifacts from code source.
Common This project houses artifacts reused across the various class projects.
JavaSE This module provides a root to all course JavaSE language topics.
Servers This project houses artifacts used to customize vanilla server installations for use with class examples and for project use.
Course Docs This project generates a full set of the presentation topics.
Class Projects Root This project is the root project for class project artifacts. It contains test data generators and examples for getting started with the class project. As a general rule, the test data is not to be re-implemented by the student. You will re-use the instructor-provided version as a pre-compiled resource. You will implement your version of the sample application found here that uses that test data. Use the sample application as a good source of solving some of the Maven setup required to create your implementation of the class project.
Java Persistence API Root This project is the root project for JPA materials.
Enterprise JavaBeans Root This project is the root project for EJB materials.
Asynchronous Topics Root This project is the root project for async materials.