4.0.0
org.eclipse.jetty
jetty-project
9.4.0-SNAPSHOT
jetty-distribution
Jetty :: Distribution Assemblies
http://www.eclipse.org/jetty
pom
${basedir}/target/distribution
${basedir}/target/home
org.apache.maven.plugins
maven-resources-plugin
copy-base-assembly-tree
process-resources
copy-resources
false
true
${assembly-directory}
${basedir}/src/main/resources
org.apache.maven.plugins
maven-antrun-plugin
popluate distribution from home
process-resources
run
set jetty.sh
process-resources
run
removeKeystore
process-resources
run
org.apache.maven.plugins
maven-remote-resources-plugin
generate-resources
process
org.eclipse.jetty.toolchain:jetty-distribution-remote-resources:1.2
${assembly-directory}
maven-dependency-plugin
unpack-jetty-home
generate-resources
unpack
org.eclipse.jetty
jetty-home
${project.version}
zip
true
${home-directory}
META-INF/**
copy
process-resources
copy
org.eclipse.jetty
test-jetty-webapp
${project.version}
war
true
**
${assembly-directory}/demo-base/webapps
test.war
org.eclipse.jetty.tests
test-jaas-webapp
${project.version}
war
true
**
${assembly-directory}/demo-base/webapps
test-jaas.war
org.eclipse.jetty.tests
test-jndi-webapp
${project.version}
war
true
**
${assembly-directory}/demo-base/webapps
test-jndi.war
org.eclipse.jetty.tests
test-spec-webapp
${project.version}
war
true
**
${assembly-directory}/demo-base/webapps
test-spec.war
org.eclipse.jetty
test-proxy-webapp
${project.version}
war
true
**
${assembly-directory}/demo-base/webapps
xref-proxy.war
org.eclipse.jetty.example-async-rest
example-async-rest-webapp
${project.version}
war
true
**
${assembly-directory}/demo-base/webapps
async-rest.war
unpack-test-webapp-config
process-resources
unpack
org.eclipse.jetty
test-jetty-webapp
${project.version}
config
jar
true
${assembly-directory}
META-INF/**
unpack-test-jaas-config
process-resources
unpack
org.eclipse.jetty.tests
test-jaas-webapp
${project.version}
config
jar
true
${assembly-directory}
META-INF/**
unpack-test-jndi-config
process-resources
unpack
org.eclipse.jetty.tests
test-jndi-webapp
${project.version}
config
jar
true
${assembly-directory}
META-INF/**
unpack-test-spec-config
process-resources
unpack
org.eclipse.jetty.tests
test-spec-webapp
${project.version}
config
jar
true
${assembly-directory}
META-INF/**
org.codehaus.mojo
exec-maven-plugin
setup home
process-classes
org.eclipse.jetty.start.Main
jetty.home=${assembly-directory}
jetty.base=${assembly-directory}
--add-to-start=deploy,websocket,ext,resources,jsp,jstl,http
java
setup demo-base-startd
process-classes
org.eclipse.jetty.start.Main
jetty.home=${assembly-directory}
jetty.base=${assembly-directory}/demo-base
--add-to-startd=continuation,deploy,websocket,ext,resources,client,annotations,jndi,servlets,jsp,jstl,http,https
java
org.apache.maven.plugins
maven-assembly-plugin
src/main/assembly/jetty-assembly.xml
gnu
false
package
single
org.apache.maven.plugins
maven-pmd-plugin
true
org.codehaus.mojo
findbugs-maven-plugin
true
org.eclipse.jetty
jetty-home
${project.version}
pom
org.eclipse.jetty
test-jetty-webapp
war
${project.version}
org.eclipse.jetty
test-proxy-webapp
war
${project.version}
org.eclipse.jetty.example-async-rest
example-async-rest-webapp
${project.version}
war