JEE 7 non-blocking I/O Architecture, using EJB 3.2, JPA 2.0 and Domain Layer
- JDK 1.8
- Apache Maven 3.x
- JSE 8
- EJB 3.x
- JPA 2.x
- Lombok
The remotes follow the convention:
-
origin: fork in the account of the developer
-
upstream: main repository
Set the project before start:
$ cd jee-architecture-domain
For local environment:
$ mvn clean install -DskipTests -P local
For development environment:
$ mvn clean install -DskipTests -P development
For staging environment:
$ mvn clean install -DskipTests -P staging
For production environment:
$ mvn clean install -DskipTests -P production
Set the project before start:
$ cd jee-architecture-domain
For local environment:
(TomEE 8 embedded)
$ mvn clean test -P local
For development environment:
(Wildfly 10 embedded)
$ mvn clean test -P development
For staging environment:
(GlassFish 4 embedded)
$ mvn clean test -P staging
For production environment:
(GlassFish 4 embedded)
$ mvn clean test -P production
MIT
Free Software, Hell Yeah!