<?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.springframework.cloud</groupId> <artifactId>spring-cloud-build</artifactId> <version>2.0.4.RELEASE</version> <relativePath/> </parent> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-alibaba</artifactId> <version>0.2.1.BUILD-SNAPSHOT</version> <packaging>pom</packaging> <name>Spring Cloud Alibaba</name> <licenses> <license> <name>Apache License, Version 2.0</name> <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> <distribution>repo</distribution> </license> </licenses> <scm> <url>https://github.com/spring-cloud-incubator/spring-cloud-alibaba</url> <connection> scm:git:git://github.com/spring-cloud-incubator/spring-cloud-alibaba.git </connection> <developerConnection> scm:git:ssh://git@github.com/spring-cloud-incubator/spring-cloud-alibaba.git </developerConnection> <tag>HEAD</tag> </scm> <developers> <developer> <name>xiaojing</name> <email>flystar32@163.com</email> </developer> <developer> <name>fangjian</name> <email>fangjian0423@gmail.com</email> </developer> <developer> <name>xiaolongzuo</name> <email>150349407@qq.com</email> </developer> <developer> <name>hengyunabc</name> <email>hengyunabc@gmail.com</email> </developer> <developer> <id>mercyblitz</id> <name>Mercy Ma</name> <email>mercyblitz@gmail.com</email> <organization>Alibaba</organization> <url>https://github.com/mercyblitz</url> </developer> </developers> <properties> <!-- Dependency Versions --> <spring-cloud-commons.version>2.0.2.RELEASE</spring-cloud-commons.version> <spring-cloud-netflix.version>2.0.2.RELEASE</spring-cloud-netflix.version> <spring-cloud-openfeign.version>2.0.2.RELEASE</spring-cloud-openfeign.version> <spring-cloud-bus.version>2.0.0.RELEASE</spring-cloud-bus.version> <junit.version>4.12</junit.version> <javax-servlet-api>3.0</javax-servlet-api> <slf4j-api.version>1.7.25</slf4j-api.version> <!-- Maven Plugin Versions --> <maven-compiler-plugin.version>3.7.0</maven-compiler-plugin.version> <maven-deploy-plugin.version>2.8.2</maven-deploy-plugin.version> <maven-surefire-plugin.version>2.21.0</maven-surefire-plugin.version> <gmavenplus-plugin.version>1.6</gmavenplus-plugin.version> </properties> <modules> <module>spring-cloud-alibaba-dependencies</module> <module>spring-cloud-alibaba-sentinel</module> <module>spring-cloud-alibaba-sentinel-datasource</module> <module>spring-cloud-alibaba-nacos-config</module> <module>spring-cloud-alibaba-nacos-discovery</module> <module>spring-cloud-stream-binder-rocketmq</module> <module>spring-cloud-alibaba-nacos-config-server</module> <module>spring-cloud-alicloud-context</module> <module>spring-cloud-alibaba-examples</module> <module>spring-cloud-alibaba-test</module> <module>spring-cloud-alibaba-docs</module> <module>spring-cloud-starter-alibaba</module> <module>spring-cloud-starter-alicloud</module> <module>spring-cloud-alicloud-oss</module> <module>spring-cloud-alicloud-acm</module> <module>spring-cloud-alicloud-ans</module> <module>spring-cloud-alicloud-schedulerx</module> </modules> <dependencyManagement> <dependencies> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-alibaba-dependencies</artifactId> <version>${project.version}</version> <type>pom</type> <scope>import</scope> </dependency> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-commons-dependencies</artifactId> <version>${spring-cloud-commons.version}</version> <type>pom</type> <scope>import</scope> </dependency> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-test-support</artifactId> <scope>test</scope> <version>${spring-cloud-commons.version}</version> </dependency> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-netflix</artifactId> <version>${spring-cloud-netflix.version}</version> <type>pom</type> <scope>import</scope> </dependency> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-openfeign-dependencies</artifactId> <version>${spring-cloud-openfeign.version}</version> <type>pom</type> <scope>import</scope> </dependency> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-bus-dependencies</artifactId> <version>${spring-cloud-bus.version}</version> <type>pom</type> <scope>import</scope> </dependency> </dependencies> </dependencyManagement> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>${maven-compiler-plugin.version}</version> <inherited>true</inherited> <configuration> <source>1.8</source> <target>1.8</target> <parameters>true</parameters> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>${maven-surefire-plugin.version}</version> <inherited>true</inherited> <configuration> <forkCount>1</forkCount> <reuseForks>false</reuseForks> </configuration> </plugin> </plugins> </build> <profiles> <profile> <id>spring</id> <repositories> <repository> <id>spring-snapshots</id> <name>Spring Snapshots</name> <url>https://repo.spring.io/libs-snapshot-local</url> <snapshots> <enabled>true</enabled> </snapshots> <releases> <enabled>false</enabled> </releases> </repository> <repository> <id>spring-milestones</id> <name>Spring Milestones</name> <url>https://repo.spring.io/libs-milestone-local</url> <snapshots> <enabled>false</enabled> </snapshots> </repository> <repository> <id>spring-releases</id> <name>Spring Releases</name> <url>https://repo.spring.io/release</url> <snapshots> <enabled>false</enabled> </snapshots> </repository> </repositories> <pluginRepositories> <pluginRepository> <id>spring-snapshots</id> <name>Spring Snapshots</name> <url>https://repo.spring.io/libs-snapshot-local</url> <snapshots> <enabled>true</enabled> </snapshots> <releases> <enabled>false</enabled> </releases> </pluginRepository> <pluginRepository> <id>spring-milestones</id> <name>Spring Milestones</name> <url>https://repo.spring.io/libs-milestone-local</url> <snapshots> <enabled>false</enabled> </snapshots> </pluginRepository> <pluginRepository> <id>spring-releases</id> <name>Spring Releases</name> <url>https://repo.spring.io/libs-release-local</url> <snapshots> <enabled>false</enabled> </snapshots> </pluginRepository> </pluginRepositories> </profile> </profiles> </project>