| <?xml version="1.0" encoding="UTF-8"?> |
| <project xmlns="http://maven.apache.org/POM/4.0.0" |
| xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
| xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> |
| <modelVersion>4.0.0</modelVersion> |
| |
| <parent> |
| <groupId>org.sonatype.oss</groupId> |
| <artifactId>oss-parent</artifactId> |
| <version>7</version> |
| <relativePath /> |
| </parent> |
| |
| <groupId>com.alibaba</groupId> |
| <artifactId>dubbo-dependencies-bom</artifactId> |
| <version>2.6.2-SNAPSHOT</version> |
| <packaging>pom</packaging> |
| |
| <name>dubbo-dependencies-bom</name> |
| <description>Dubbo dependencies BOM</description> |
| <url>http://dubbo.io</url> |
| |
| <inceptionYear>2011</inceptionYear> |
| <licenses> |
| <license> |
| <name>Apache 2</name> |
| <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> |
| </license> |
| </licenses> |
| |
| <organization> |
| <name>The Dubbo Project</name> |
| <url>http://dubbo.io</url> |
| </organization> |
| |
| <issueManagement> |
| <system>Github Issues</system> |
| <url>https://github.com/alibaba/dubbo/issues</url> |
| </issueManagement> |
| <scm> |
| <url>https://github.com/alibaba/dubbo/tree/master</url> |
| <connection>scm:git:git://github.com/alibaba/dubbo.git</connection> |
| <developerConnection>scm:git:git@github.com:alibaba/dubbo.git</developerConnection> |
| </scm> |
| <mailingLists> |
| <mailingList> |
| <name>Dubbo User Mailling List</name> |
| <subscribe>dubbo+subscribe@googlegroups.com</subscribe> |
| <unsubscribe>dubbo+unsubscribe@googlegroups.com</unsubscribe> |
| <post>dubbo@googlegroups.com</post> |
| <archive>http://groups.google.com/group/dubbo</archive> |
| </mailingList> |
| <mailingList> |
| <name>Dubbo Developer Mailling List</name> |
| <subscribe>dubbo-developers+subscribe@googlegroups.com</subscribe> |
| <unsubscribe>dubbo-developers+unsubscribe@googlegroups.com</unsubscribe> |
| <post>dubbo-developers@googlegroups.com</post> |
| <archive>http://groups.google.com/group/dubbo-developers</archive> |
| </mailingList> |
| </mailingLists> |
| <developers> |
| <developer> |
| <id>dubbo.io</id> |
| <name>The Dubbo Project Contributors</name> |
| <email>dubbo@googlegroups.com</email> |
| <url>http://dubbo.io</url> |
| <organization>The Dubbo Project</organization> |
| <organizationUrl>http://dubbo.io</organizationUrl> |
| </developer> |
| </developers> |
| |
| <properties> |
| <!-- Common libs --> |
| <spring_version>4.3.16.RELEASE</spring_version> |
| <javassist_version>3.20.0-GA</javassist_version> |
| <netty_version>3.2.5.Final</netty_version> |
| <netty4_version>4.0.35.Final</netty4_version> |
| <mina_version>1.1.7</mina_version> |
| <grizzly_version>2.1.4</grizzly_version> |
| <httpclient_version>4.5.3</httpclient_version> |
| <fastjson_version>1.2.46</fastjson_version> |
| <zookeeper_version>3.4.9</zookeeper_version> |
| <zkclient_version>0.2</zkclient_version> |
| <curator_version>2.12.0</curator_version> |
| <jedis_version>2.9.0</jedis_version> |
| <xmemcached_version>1.3.6</xmemcached_version> |
| <cxf_version>3.1.15</cxf_version> |
| <thrift_version>0.8.0</thrift_version> |
| <hessian_version>4.0.38</hessian_version> |
| <servlet_version>3.1.0</servlet_version> |
| <jetty_version>6.1.26</jetty_version> |
| <validation_version>1.1.0.Final</validation_version> |
| <hibernate_validator_version>5.4.1.Final</hibernate_validator_version> |
| <jel_version>3.0.1-b08</jel_version> |
| <jcache_version>1.0.0</jcache_version> |
| <kryo_version>4.0.1</kryo_version> |
| <kryo_serializers_version>0.42</kryo_serializers_version> |
| <fst_version>2.48-jdk-6</fst_version> |
| |
| <rs_api_version>2.0</rs_api_version> |
| <resteasy_version>3.0.19.Final</resteasy_version> |
| <tomcat_embed_version>8.5.31</tomcat_embed_version> |
| <!-- Log libs --> |
| <slf4j_version>1.7.25</slf4j_version> |
| <jcl_version>1.2</jcl_version> |
| <log4j_version>1.2.16</log4j_version> |
| <logback_version>1.2.2</logback_version> |
| <commons_lang3_version>3.4</commons_lang3_version> |
| <embedded_redis_version>0.6</embedded_redis_version> |
| |
| <jaxb_version>2.2.7</jaxb_version> |
| <activation_version>1.2.0</activation_version> |
| </properties> |
| |
| <dependencyManagement> |
| <dependencies> |
| <!-- Common libs --> |
| <dependency> |
| <groupId>org.springframework</groupId> |
| <artifactId>spring-framework-bom</artifactId> |
| <version>${spring_version}</version> |
| <type>pom</type> |
| <scope>import</scope> |
| </dependency> |
| <dependency> |
| <groupId>org.javassist</groupId> |
| <artifactId>javassist</artifactId> |
| <version>${javassist_version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.jboss.netty</groupId> |
| <artifactId>netty</artifactId> |
| <version>${netty_version}</version> |
| </dependency> |
| <dependency> |
| <groupId>io.netty</groupId> |
| <artifactId>netty-all</artifactId> |
| <version>${netty4_version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.mina</groupId> |
| <artifactId>mina-core</artifactId> |
| <version>${mina_version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.glassfish.grizzly</groupId> |
| <artifactId>grizzly-core</artifactId> |
| <version>${grizzly_version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.httpcomponents</groupId> |
| <artifactId>httpclient</artifactId> |
| <version>${httpclient_version}</version> |
| </dependency> |
| <dependency> |
| <groupId>com.alibaba</groupId> |
| <artifactId>fastjson</artifactId> |
| <version>${fastjson_version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.zookeeper</groupId> |
| <artifactId>zookeeper</artifactId> |
| <version>${zookeeper_version}</version> |
| </dependency> |
| <dependency> |
| <groupId>com.101tec</groupId> |
| <artifactId>zkclient</artifactId> |
| <version>${zkclient_version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.curator</groupId> |
| <artifactId>curator-framework</artifactId> |
| <version>${curator_version}</version> |
| </dependency> |
| <dependency> |
| <groupId>redis.clients</groupId> |
| <artifactId>jedis</artifactId> |
| <version>${jedis_version}</version> |
| </dependency> |
| <dependency> |
| <groupId>com.googlecode.xmemcached</groupId> |
| <artifactId>xmemcached</artifactId> |
| <version>${xmemcached_version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.cxf</groupId> |
| <artifactId>cxf-rt-frontend-simple</artifactId> |
| <version>${cxf_version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.cxf</groupId> |
| <artifactId>cxf-rt-transports-http</artifactId> |
| <version>${cxf_version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.thrift</groupId> |
| <artifactId>libthrift</artifactId> |
| <version>${thrift_version}</version> |
| </dependency> |
| <dependency> |
| <groupId>com.caucho</groupId> |
| <artifactId>hessian</artifactId> |
| <version>${hessian_version}</version> |
| </dependency> |
| <dependency> |
| <groupId>javax.servlet</groupId> |
| <artifactId>javax.servlet-api</artifactId> |
| <version>${servlet_version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.mortbay.jetty</groupId> |
| <artifactId>jetty</artifactId> |
| <version>${jetty_version}</version> |
| </dependency> |
| <dependency> |
| <groupId>javax.validation</groupId> |
| <artifactId>validation-api</artifactId> |
| <version>${validation_version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.hibernate</groupId> |
| <artifactId>hibernate-validator</artifactId> |
| <version>${hibernate_validator_version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.glassfish</groupId> |
| <artifactId>javax.el</artifactId> |
| <version>${jel_version}</version> |
| </dependency> |
| <dependency> |
| <groupId>javax.cache</groupId> |
| <artifactId>cache-api</artifactId> |
| <version>${jcache_version}</version> |
| </dependency> |
| <dependency> |
| <groupId>com.esotericsoftware</groupId> |
| <artifactId>kryo</artifactId> |
| <version>${kryo_version}</version> |
| </dependency> |
| <dependency> |
| <groupId>de.javakaffee</groupId> |
| <artifactId>kryo-serializers</artifactId> |
| <version>${kryo_serializers_version}</version> |
| </dependency> |
| <dependency> |
| <groupId>de.ruedigermoeller</groupId> |
| <artifactId>fst</artifactId> |
| <version>${fst_version}</version> |
| </dependency> |
| <dependency> |
| <groupId>javax.ws.rs</groupId> |
| <artifactId>javax.ws.rs-api</artifactId> |
| <version>${rs_api_version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.jboss.resteasy</groupId> |
| <artifactId>resteasy-jaxrs</artifactId> |
| <version>${resteasy_version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.jboss.resteasy</groupId> |
| <artifactId>resteasy-client</artifactId> |
| <version>${resteasy_version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.jboss.resteasy</groupId> |
| <artifactId>resteasy-netty4</artifactId> |
| <version>${resteasy_version}</version> |
| <exclusions> |
| <exclusion> |
| <groupId>io.netty</groupId> |
| <artifactId>netty-all</artifactId> |
| </exclusion> |
| </exclusions> |
| </dependency> |
| <dependency> |
| <groupId>org.jboss.resteasy</groupId> |
| <artifactId>resteasy-jdk-http</artifactId> |
| <version>${resteasy_version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.jboss.resteasy</groupId> |
| <artifactId>resteasy-jackson-provider</artifactId> |
| <version>${resteasy_version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.jboss.resteasy</groupId> |
| <artifactId>resteasy-jaxb-provider</artifactId> |
| <version>${resteasy_version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.tomcat.embed</groupId> |
| <artifactId>tomcat-embed-core</artifactId> |
| <version>${tomcat_embed_version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.tomcat.embed</groupId> |
| <artifactId>tomcat-embed-logging-juli</artifactId> |
| <version>${tomcat_embed_version}</version> |
| </dependency> |
| <!-- Log libs --> |
| <dependency> |
| <groupId>org.slf4j</groupId> |
| <artifactId>slf4j-api</artifactId> |
| <version>${slf4j_version}</version> |
| </dependency> |
| <dependency> |
| <groupId>commons-logging</groupId> |
| <artifactId>commons-logging</artifactId> |
| <version>${jcl_version}</version> |
| </dependency> |
| <dependency> |
| <groupId>log4j</groupId> |
| <artifactId>log4j</artifactId> |
| <version>${log4j_version}</version> |
| </dependency> |
| <dependency> |
| <groupId>ch.qos.logback</groupId> |
| <artifactId>logback-classic</artifactId> |
| <version>${logback_version}</version> |
| </dependency> |
| <dependency> |
| <groupId>org.apache.commons</groupId> |
| <artifactId>commons-lang3</artifactId> |
| <version>${commons_lang3_version}</version> |
| </dependency> |
| |
| <!-- for dubbo-rpc-webservice --> |
| <dependency> |
| <groupId>javax.xml.bind</groupId> |
| <artifactId>jaxb-api</artifactId> |
| <version>${jaxb_version}</version> |
| </dependency> |
| <dependency> |
| <groupId>com.sun.xml.bind</groupId> |
| <artifactId>jaxb-impl</artifactId> |
| <version>${jaxb_version}</version> |
| </dependency> |
| <dependency> |
| <groupId>com.sun.xml.bind</groupId> |
| <artifactId>jaxb-core</artifactId> |
| <version>${jaxb_version}</version> |
| </dependency> |
| <dependency> |
| <groupId>javax.activation</groupId> |
| <artifactId>javax.activation-api</artifactId> |
| <version>${activation_version}</version> |
| </dependency> |
| <dependency> |
| <groupId>com.sun.activation</groupId> |
| <artifactId>javax.activation</artifactId> |
| <version>${activation_version}</version> |
| </dependency> |
| |
| <!-- Test lib --> |
| <dependency> |
| <groupId>org.apache.curator</groupId> |
| <artifactId>curator-test</artifactId> |
| <version>${curator_version}</version> |
| <scope>test</scope> |
| </dependency> |
| <dependency> |
| <groupId>com.github.kstyrc</groupId> |
| <artifactId>embedded-redis</artifactId> |
| <version>${embedded_redis_version}</version> |
| <scope>test</scope> |
| </dependency> |
| </dependencies> |
| </dependencyManagement> |
| |
| <profiles> |
| <profile> |
| <id>release</id> |
| <build> |
| <plugins> |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-gpg-plugin</artifactId> |
| <executions> |
| <execution> |
| <phase>verify</phase> |
| <goals> |
| <goal>sign</goal> |
| </goals> |
| </execution> |
| </executions> |
| </plugin> |
| </plugins> |
| </build> |
| </profile> |
| </profiles> |
| |
| </project> |