Java Platform, Enterprise Edition (Java EE) 8
The Java EE Tutorial
The tutorial examples are distributed with a configuration file for either NetBeans IDE or Maven. Either NetBeans IDE or Maven may be used to build, package, deploy, and run the examples. Directions for building the examples are provided in each chapter.