Skip to content

Latest commit

 

History

History
22 lines (12 loc) · 811 Bytes

README.md

File metadata and controls

22 lines (12 loc) · 811 Bytes

Quickstart Java EE Development

Quickstart your Java EE Development with this Maven archetype. For having the most fun, you will need Docker and Docker Compose installed.

Set up a project with:

mvn archetype:generate -Dfilter=de.dplatz:jee8-maven-archetype

Run a full build including integration-tests with:

mvn verify

The command will not only build the project, but also deploy it and run integration/system-tests.

See the docker-compose.yml files for various application-servers. The default being used in the docker-compose.yml is Wildfly. But to e.g. test against Websphere Liberty, just run:

mvn install -DcomposeFile=docker-compose.wlp.yml

Somebody said Websphere Traditional is hard? Just test your app on it like this:

mvn install -DcomposeFile=docker-compose.was.yml