Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'jetty-distribution/pom.xml')
-rw-r--r--jetty-distribution/pom.xml194
1 files changed, 68 insertions, 126 deletions
diff --git a/jetty-distribution/pom.xml b/jetty-distribution/pom.xml
index c1eabd99fa..f106ee4fe3 100644
--- a/jetty-distribution/pom.xml
+++ b/jetty-distribution/pom.xml
@@ -3,7 +3,7 @@
<parent>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-project</artifactId>
- <version>9.2.15-SNAPSHOT</version>
+ <version>9.3.7-SNAPSHOT</version>
</parent>
<artifactId>jetty-distribution</artifactId>
<name>Jetty :: Distribution Assemblies</name>
@@ -11,7 +11,7 @@
<packaging>pom</packaging>
<properties>
<assembly-directory>${basedir}/target/distribution</assembly-directory>
- <jetty-setuid-version>1.0.1</jetty-setuid-version>
+ <jetty-setuid-version>1.0.3</jetty-setuid-version>
</properties>
<build>
<plugins>
@@ -53,6 +53,18 @@
</tasks>
</configuration>
</execution>
+ <execution>
+ <id>removeKeystore</id>
+ <phase>process-resources</phase>
+ <goals>
+ <goal>run</goal>
+ </goals>
+ <configuration>
+ <tasks>
+ <delete file="${assembly-directory}/etc/keystore" />
+ </tasks>
+ </configuration>
+ </execution>
</executions>
</plugin>
<plugin>
@@ -206,28 +218,6 @@
</execution>
<execution>
- <id>unpack-setuid-config</id>
- <phase>process-resources</phase>
- <goals>
- <goal>unpack</goal>
- </goals>
- <configuration>
- <artifactItems>
- <artifactItem>
- <groupId>org.eclipse.jetty.toolchain.setuid</groupId>
- <artifactId>jetty-setuid-java</artifactId>
- <version>${jetty-setuid-version}</version>
- <classifier>config</classifier>
- <type>jar</type>
- <overWrite>true</overWrite>
- <outputDirectory>${assembly-directory}</outputDirectory>
- </artifactItem>
- </artifactItems>
- <excludes>META-INF/**</excludes>
- </configuration>
- </execution>
-
- <execution>
<id>unpack-test-jaas-config</id>
<phase>process-resources</phase>
<goals>
@@ -301,8 +291,8 @@
</goals>
<configuration>
<includeGroupIds>org.eclipse.jetty</includeGroupIds>
- <excludeGroupIds>org.eclipse.jetty.orbit,org.eclipse.jetty.spdy,org.eclipse.jetty.websocket,org.eclipse.jetty.fcgi,org.eclipse.jetty.toolchain,org.apache.taglibs</excludeGroupIds>
- <excludeArtifactIds>jetty-all,jetty-jsp,apache-jsp,apache-jstl,jetty-start,jetty-monitor,jetty-spring</excludeArtifactIds>
+ <excludeGroupIds>org.eclipse.jetty.orbit,org.eclipse.jetty.http2,org.eclipse.jetty.websocket,org.eclipse.jetty.fcgi,org.eclipse.jetty.toolchain,org.apache.taglibs</excludeGroupIds>
+ <excludeArtifactIds>jetty-all,apache-jsp,apache-jstl,jetty-start,jetty-monitor,jetty-spring</excludeArtifactIds>
<includeTypes>jar</includeTypes>
<outputDirectory>${assembly-directory}/lib</outputDirectory>
</configuration>
@@ -321,6 +311,19 @@
</configuration>
</execution>
<execution>
+ <id>copy-lib-http2-deps</id>
+ <phase>generate-resources</phase>
+ <goals>
+ <goal>copy-dependencies</goal>
+ </goals>
+ <configuration>
+ <includeGroupIds>org.eclipse.jetty.http2</includeGroupIds>
+ <includeArtifactIds>http2-hpack,http2-common,http2-server</includeArtifactIds>
+ <includeTypes>jar</includeTypes>
+ <outputDirectory>${assembly-directory}/lib/http2</outputDirectory>
+ </configuration>
+ </execution>
+ <execution>
<id>copy-lib-fcgi-deps</id>
<phase>generate-resources</phase>
<goals>
@@ -392,32 +395,6 @@
</configuration>
</execution>
<execution>
- <id>unpack-spdy</id>
- <phase>process-resources</phase>
- <goals>
- <goal>unpack-dependencies</goal>
- </goals>
- <configuration>
- <includeGroupIds>org.eclipse.jetty.spdy</includeGroupIds>
- <classifier>config</classifier>
- <failOnMissingClassifierArtifact>false</failOnMissingClassifierArtifact>
- <excludes>META-INF/**</excludes>
- <outputDirectory>${assembly-directory}</outputDirectory>
- </configuration>
- </execution>
- <execution>
- <id>copy-lib-spdy-deps</id>
- <phase>process-resources</phase>
- <goals>
- <goal>copy-dependencies</goal>
- </goals>
- <configuration>
- <includeGroupIds>org.eclipse.jetty.spdy</includeGroupIds>
- <includeTypes>jar</includeTypes>
- <outputDirectory>${assembly-directory}/lib/spdy</outputDirectory>
- </configuration>
- </execution>
- <execution>
<id>copy-annotations-deps</id>
<phase>generate-resources</phase>
<goals>
@@ -458,27 +435,14 @@
</configuration>
</execution>
<execution>
- <id>copy-glassfish-jsp-deps</id>
- <phase>generate-resources</phase>
- <goals>
- <goal>copy-dependencies</goal>
- </goals>
- <configuration>
- <includeGroupIds>org.eclipse.jetty.orbit,org.glassfish.web, org.glassfish, javax.el, javax.servlet.jsp, org.eclipse.jetty.toolchain, org.eclipse.jetty</includeGroupIds>
- <includeArtifactIds>org.eclipse.jdt.core, javax.servlet.jsp-api, javax.servlet.jsp, jetty-jsp-jdt, javax.el-api, javax.el, jetty-jsp</includeArtifactIds>
- <includeTypes>jar</includeTypes>
- <outputDirectory>${assembly-directory}/lib/jsp</outputDirectory>
- </configuration>
- </execution>
- <execution>
<id>copy-apache-jsp-deps</id>
<phase>generate-resources</phase>
<goals>
<goal>copy-dependencies</goal>
</goals>
<configuration>
- <includeGroupIds>org.eclipse.jetty,org.eclipse.jetty.toolchain,org.mortbay.jasper,org.eclipse.jetty.orbit</includeGroupIds>
- <includeArtifactIds>apache-jsp,apache-el,org.eclipse.jdt.core</includeArtifactIds>
+ <includeGroupIds>org.eclipse.jetty,org.eclipse.jetty.toolchain,org.mortbay.jasper,org.eclipse.jetty.orbit,org.eclipse.jdt.core.compiler</includeGroupIds>
+ <includeArtifactIds>apache-jsp,apache-el,ecj</includeArtifactIds>
<includeTypes>jar</includeTypes>
<prependGroupId>true</prependGroupId>
<outputDirectory>${assembly-directory}/lib/apache-jsp</outputDirectory>
@@ -499,19 +463,6 @@
</configuration>
</execution>
<execution>
- <id>copy-jstl-impl</id>
- <phase>generate-resources</phase>
- <goals>
- <goal>copy-dependencies</goal>
- </goals>
- <configuration>
- <includeGroupIds>org.glassfish.web</includeGroupIds>
- <includeArtifactIds>javax.servlet.jsp.jstl</includeArtifactIds>
- <includeTypes>jar</includeTypes>
- <outputDirectory>${assembly-directory}/lib/jsp</outputDirectory>
- </configuration>
- </execution>
- <execution>
<id>copy-apache-jstl-deps</id>
<phase>generate-resources</phase>
<goals>
@@ -566,7 +517,22 @@
<arguments>
<argument>jetty.home=${assembly-directory}</argument>
<argument>jetty.base=${assembly-directory}</argument>
- <argument>--add-to-start=server,deploy,websocket,ext,resources,jsp,jstl,http</argument>
+ <argument>--add-to-start=deploy,websocket,ext,resources,jsp,jstl,http</argument>
+ </arguments>
+ </configuration>
+ <goals>
+ <goal>java</goal>
+ </goals>
+ </execution>
+ <execution>
+ <id>setup demo-base-ini</id>
+ <phase>process-classes</phase>
+ <configuration>
+ <mainClass>org.eclipse.jetty.start.Main</mainClass>
+ <arguments>
+ <argument>jetty.home=${assembly-directory}</argument>
+ <argument>jetty.base=${assembly-directory}/demo-base</argument>
+ <argument>--add-to-start=continuation,deploy,websocket,ext,resources,client,annotations,jndi,servlets</argument>
</arguments>
</configuration>
<goals>
@@ -574,14 +540,13 @@
</goals>
</execution>
<execution>
- <id>setup demo-base</id>
+ <id>setup demo-base-startd</id>
<phase>process-classes</phase>
<configuration>
<mainClass>org.eclipse.jetty.start.Main</mainClass>
<arguments>
<argument>jetty.home=${assembly-directory}</argument>
<argument>jetty.base=${assembly-directory}/demo-base</argument>
- <argument>--add-to-start=server,continuation,deploy,websocket,ext,resources,client,annotations,jndi,servlets</argument>
<argument>--add-to-startd=jsp,jstl,http,https</argument>
</arguments>
</configuration>
@@ -649,28 +614,6 @@
</dependency>
<dependency>
- <groupId>org.glassfish.web</groupId>
- <artifactId>javax.servlet.jsp.jstl</artifactId>
- </dependency>
-
- <dependency>
- <groupId>org.glassfish.web</groupId>
- <artifactId>javax.servlet.jsp</artifactId>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty.toolchain</groupId>
- <artifactId>jetty-jsp-jdt</artifactId>
- </dependency>
- <dependency>
- <groupId>javax.servlet.jsp</groupId>
- <artifactId>javax.servlet.jsp-api</artifactId>
- </dependency>
- <dependency>
- <groupId>org.glassfish</groupId>
- <artifactId>javax.el</artifactId>
- </dependency>
-
- <dependency>
<groupId>org.ow2.asm</groupId>
<artifactId>asm</artifactId>
</dependency>
@@ -739,11 +682,6 @@
</dependency>
<dependency>
<groupId>org.eclipse.jetty</groupId>
- <artifactId>jetty-jsp</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>org.eclipse.jetty</groupId>
<artifactId>apache-jsp</artifactId>
<version>${project.version}</version>
</dependency>
@@ -790,8 +728,13 @@
</dependency>
-->
<dependency>
- <groupId>org.eclipse.jetty</groupId>
- <artifactId>jetty-cdi</artifactId>
+ <groupId>org.eclipse.jetty.cdi</groupId>
+ <artifactId>cdi-servlet</artifactId>
+ <version>${project.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.jetty.cdi</groupId>
+ <artifactId>cdi-websocket</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
@@ -810,40 +753,39 @@
<version>${project.version}</version>
</dependency>
<dependency>
- <groupId>org.eclipse.jetty.spdy</groupId>
- <artifactId>spdy-core</artifactId>
+ <groupId>org.eclipse.jetty.http2</groupId>
+ <artifactId>http2-server</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
- <groupId>org.eclipse.jetty.spdy</groupId>
- <artifactId>spdy-server</artifactId>
+ <groupId>org.eclipse.jetty</groupId>
+ <artifactId>jetty-alpn-server</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
- <groupId>org.eclipse.jetty.spdy</groupId>
- <artifactId>spdy-http-server</artifactId>
+ <groupId>org.eclipse.jetty.example-async-rest</groupId>
+ <artifactId>example-async-rest-webapp</artifactId>
<version>${project.version}</version>
+ <type>war</type>
</dependency>
<dependency>
- <groupId>org.eclipse.jetty.spdy</groupId>
- <artifactId>spdy-example-webapp</artifactId>
+ <groupId>org.eclipse.jetty</groupId>
+ <artifactId>jetty-jaspi</artifactId>
<version>${project.version}</version>
- <type>war</type>
</dependency>
<dependency>
<groupId>org.eclipse.jetty</groupId>
- <artifactId>jetty-alpn-server</artifactId>
+ <artifactId>jetty-infinispan</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
- <groupId>org.eclipse.jetty.example-async-rest</groupId>
- <artifactId>example-async-rest-webapp</artifactId>
+ <groupId>org.eclipse.jetty.gcloud</groupId>
+ <artifactId>gcloud-session-manager</artifactId>
<version>${project.version}</version>
- <type>war</type>
</dependency>
<dependency>
<groupId>org.eclipse.jetty</groupId>
- <artifactId>jetty-jaspi</artifactId>
+ <artifactId>jetty-nosql</artifactId>
<version>${project.version}</version>
</dependency>
</dependencies>

Back to the top