update pom due to alpn provided

Motiviation:
According to jetty docs the alpn-api should use the provided scope.

Modificaitons:
- change scope to provided for alpn-api
- update for new jdk

Result:
Users of Netty don't run into alpn version conflicts.
Fixes https://github.com/netty/netty/issues/4480
This commit is contained in:
Scott Mitchell 2015-11-23 12:46:32 -08:00
parent 05cb18cf12
commit dc13a10e77
1 changed files with 14 additions and 1 deletions

15
pom.xml
View File

@ -199,7 +199,7 @@
<jdk>[1.8,)</jdk>
</activation>
<properties>
<jetty.alpn.version>8.1.5.v20150921</jetty.alpn.version>
<jetty.alpn.version>8.1.6.v20151105</jetty.alpn.version>
</properties>
</profile>
<profile>
@ -575,6 +575,18 @@
<jetty.alpn.version>8.1.5.v20150921</jetty.alpn.version>
</properties>
</profile>
<profile>
<id>alpn-8u65</id>
<activation>
<property>
<name>java.version</name>
<value>1.8.0_65</value>
</property>
</activation>
<properties>
<jetty.alpn.version>8.1.6.v20151105</jetty.alpn.version>
</properties>
</profile>
<profile>
<!--
This profile exists because either ALPN or NPN can exits on the class path at once, but not both.
@ -685,6 +697,7 @@
<groupId>org.eclipse.jetty.alpn</groupId>
<artifactId>alpn-api</artifactId>
<version>1.1.2.v20150522</version>
<scope>provided</scope> <!-- Provided by alpn-boot -->
</dependency>
<dependency>
<groupId>org.mortbay.jetty.alpn</groupId>