...
The archetype actually ships with Maven 2 / Maven 3 profiles for the jetty8x jetty9x (default), jetty7x, tomcat7x, jonas5x, jboss71x, glassfish3x, geronimo3x and wildfly10x containers. We tried to show with these archetypes as many examples as possible, so you will find that:
- Some of these profiles define a standalone container:
- The profiles jetty8x jetty9x, jonas5x, jboss71x, glassfish3x, geronimo3x and wildfly10x download the server using the ArtifactInstaller.
- The profile tomcat7x downloads the server using the ZipUrlInstaller (with, indeed, a Maven repository URL).
- The profile jetty7x define an embedded container.
...
- tomcat7x (default), using the Tomcat manager
- jetty8xjetty9x. Before using the Jetty remote deployer, please read: Jetty Remote Deployer.
- jonas5x
- jboss7x, including adding in the special dependencies for the JBoss remote deployer. For more details, please read: JBoss Remote Deployer.
- glassfish3x, including adding in the GlassFish-specific dependencies for JSR88. For more details, please read: JSR88.
...