<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <modelVersion>4.0.0</modelVersion>
  <groupId>io.github.hlg212.fcf</groupId>
  <artifactId>fcf-dbom</artifactId>
  <version>1.0.2</version>
  <packaging>pom</packaging>
  <name>fcf-dbom</name>
  <description>FCF工程构建管理工程,统一项目构建方式</description>
  <url>https://github.com/hlg212/FCFP/fcf-parent/fcf-dbom</url>
  <licenses>
    <license>
      <name>The Apache License, Version 2.0</name>
      <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
    </license>
  </licenses>
  <developers>
    <developer>
      <name>黄礼桂</name>
      <email>xiaolaoban212@qq.com</email>
    </developer>
  </developers>
  <scm>
    <connection>scm:git:https://github.com/hlg212/FCF.git/fcf-dbom</connection>
    <developerConnection>scm:git:https://github.com/hlg212/FCF.git/fcf-dbom</developerConnection>
    <url>https://github.com/hlg212/FCF/tree/master/fcf-dbom</url>
  </scm>
  <properties>
    <dm-DmJdbcDriver18.version>1.0</dm-DmJdbcDriver18.version>
    <pagehelper.version>4.1.4</pagehelper.version>
    <jxls-poi.version>2.8.1</jxls-poi.version>
    <maven.compiler.target>1.8</maven.compiler.target>
    <maven-site-plugin.version>3.6</maven-site-plugin.version>
    <p6spy.version>3.8.0</p6spy.version>
    <commons-pool2.version>2.6.0</commons-pool2.version>
    <maven-deploy-plugin.skip>false</maven-deploy-plugin.skip>
    <maven-project-info-reports-plugin.version>2.9</maven-project-info-reports-plugin.version>
    <sign.keyFile>H:\code\huanglg_0xC4183B58_SECRET.asc</sign.keyFile>
    <fastjson.version>1.2.54</fastjson.version>
    <maven-resources-plugin.version>3.1.0</maven-resources-plugin.version>
    <sharding-jdbc-spring-boot-starter.version>4.0.0-RC1</sharding-jdbc-spring-boot-starter.version>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    <commons-net.version>3.2</commons-net.version>
    <commons-collections.version>3.2</commons-collections.version>
    <flatten.pomElements.build>keep</flatten.pomElements.build>
    <spring-boot-maven-plugin.skip>true</spring-boot-maven-plugin.skip>
    <spring-security-oauth2.version>2.3.2.RELEASE</spring-security-oauth2.version>
    <flatten.flattenMode>bom</flatten.flattenMode>
    <h2.version>1.4.200</h2.version>
    <project.scm.id>my-scm-server</project.scm.id>
    <maven-source-plugin.version>3.0.1</maven-source-plugin.version>
    <jxls.version>2.8.1</jxls.version>
    <mybatis-plus-boot-starter.version>3.1.1</mybatis-plus-boot-starter.version>
    <maven-deploy-plugin.version>3.0.0-M1</maven-deploy-plugin.version>
    <spring-cloud-dependencies.version>Greenwich.SR2</spring-cloud-dependencies.version>
    <maven.compiler.source>1.8</maven.compiler.source>
    <maven-gpg-plugin.version>1.5</maven-gpg-plugin.version>
    <spring-cloud-starter-netflix-hystrix.version>2.0.0.RELEASE</spring-cloud-starter-netflix-hystrix.version>
    <druid.version>1.1.5</druid.version>
    <spring-cloud-starter-netflix-hystrix-dashboard.version>2.0.0.RELEASE</spring-cloud-starter-netflix-hystrix-dashboard.version>
    <maven-jar-plugin.version>2.6</maven-jar-plugin.version>
    <commons-io.version>2.0.1</commons-io.version>
    <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
    <sign-maven-plugin.version>1.0.1</sign-maven-plugin.version>
    <flatten.pomElements.distributionManagement>keep</flatten.pomElements.distributionManagement>
    <apm-toolkit.version>6.1.0</apm-toolkit.version>
    <flatten.pomElements.parent>resolve</flatten.pomElements.parent>
    <maven-eclipse-plugin.version>2.8</maven-eclipse-plugin.version>
    <maven-release-plugin.version>2.5.3</maven-release-plugin.version>
    <commons-codec.version>1.8</commons-codec.version>
    <commons-digester.version>2.0</commons-digester.version>
    <druid-spring-boot-starter.version>1.1.10</druid-spring-boot-starter.version>
    <flatten.updatePomFile>true</flatten.updatePomFile>
    <maven-dependency-plugin.skip>true</maven-dependency-plugin.skip>
    <flatten.pomElements.scm>resolve</flatten.pomElements.scm>
    <springfox-swagger2.version>2.9.2</springfox-swagger2.version>
    <maven-gpg-plugin.skip>true</maven-gpg-plugin.skip>
    <springfox-swagger-ui.version>2.9.2</springfox-swagger-ui.version>
    <flatten.pomElements.properties>resolve</flatten.pomElements.properties>
    <maven-javadoc-plugin.version>2.10.4</maven-javadoc-plugin.version>
    <commons-beanutils.version>1.8.0</commons-beanutils.version>
    <maven-compiler-plugin.version>3.6.0</maven-compiler-plugin.version>
    <commons-lang3.version>3.1</commons-lang3.version>
    <mysql.version>8.0.13</mysql.version>
    <jxls-reader.version>2.0.6</jxls-reader.version>
    <sign.keyPass>Nikesia212</sign.keyPass>
    <java.version>1.8</java.version>
    <spring-boot-maven-plugin.version>2.0.3.RELEASE</spring-boot-maven-plugin.version>
    <ojdbc8.version>12.2.0.1</ojdbc8.version>
    <maven-javadoc-plugin.skip>false</maven-javadoc-plugin.skip>
    <guava.version>21.0</guava.version>
    <mybatis-spring-boot-starter.version>2.1.0</mybatis-spring-boot-starter.version>
    <flatten-maven-plugin.version>1.1.0</flatten-maven-plugin.version>
    <spring-boot-dependencies.version>2.1.6.RELEASE</spring-boot-dependencies.version>
    <revision>1.0.2</revision>
  </properties>
  <dependencyManagement>
    <dependencies>
      <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-dependencies</artifactId>
        <version>${spring-boot-dependencies.version}</version>
        <type>pom</type>
        <scope>import</scope>
        <exclusions>
          <exclusion>
            <artifactId>mysql-connector-java</artifactId>
            <groupId>mysql</groupId>
          </exclusion>
        </exclusions>
      </dependency>
      <dependency>
        <groupId>mysql</groupId>
        <artifactId>mysql-connector-java</artifactId>
        <version>${mysql.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework.cloud</groupId>
        <artifactId>spring-cloud-dependencies</artifactId>
        <version>${spring-cloud-dependencies.version}</version>
        <type>pom</type>
        <scope>import</scope>
      </dependency>
      <dependency>
        <groupId>org.springframework.cloud</groupId>
        <artifactId>spring-cloud-starter-netflix-hystrix</artifactId>
        <version>${spring-cloud-starter-netflix-hystrix.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework.cloud</groupId>
        <artifactId>spring-cloud-starter-netflix-hystrix-dashboard</artifactId>
        <version>${spring-cloud-starter-netflix-hystrix-dashboard.version}</version>
      </dependency>
      <dependency>
        <groupId>com.github.pagehelper</groupId>
        <artifactId>pagehelper</artifactId>
        <version>${pagehelper.version}</version>
      </dependency>
      <dependency>
        <groupId>commons-beanutils</groupId>
        <artifactId>commons-beanutils</artifactId>
        <version>${commons-beanutils.version}</version>
      </dependency>
      <dependency>
        <groupId>commons-codec</groupId>
        <artifactId>commons-codec</artifactId>
        <version>${commons-codec.version}</version>
      </dependency>
      <dependency>
        <groupId>commons-collections</groupId>
        <artifactId>commons-collections</artifactId>
        <version>${commons-collections.version}</version>
      </dependency>
      <dependency>
        <groupId>commons-digester</groupId>
        <artifactId>commons-digester</artifactId>
        <version>${commons-digester.version}</version>
      </dependency>
      <dependency>
        <groupId>commons-io</groupId>
        <artifactId>commons-io</artifactId>
        <version>${commons-io.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.commons</groupId>
        <artifactId>commons-lang3</artifactId>
        <version>${commons-lang3.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.commons</groupId>
        <artifactId>commons-pool2</artifactId>
        <version>${commons-pool2.version}</version>
      </dependency>
      <dependency>
        <groupId>com.oracle.jdbc</groupId>
        <artifactId>ojdbc8</artifactId>
        <version>${ojdbc8.version}</version>
      </dependency>
      <dependency>
        <groupId>org.mybatis.spring.boot</groupId>
        <artifactId>mybatis-spring-boot-starter</artifactId>
        <version>${mybatis-spring-boot-starter.version}</version>
      </dependency>
      <dependency>
        <groupId>io.springfox</groupId>
        <artifactId>springfox-swagger2</artifactId>
        <version>${springfox-swagger2.version}</version>
      </dependency>
      <dependency>
        <groupId>io.springfox</groupId>
        <artifactId>springfox-swagger-ui</artifactId>
        <version>${springfox-swagger-ui.version}</version>
      </dependency>
      <dependency>
        <groupId>com.google.guava</groupId>
        <artifactId>guava</artifactId>
        <version>${guava.version}</version>
      </dependency>
      <dependency>
        <groupId>com.alibaba</groupId>
        <artifactId>fastjson</artifactId>
        <version>${fastjson.version}</version>
      </dependency>
      <dependency>
        <groupId>com.alibaba</groupId>
        <artifactId>druid</artifactId>
        <version>${druid.version}</version>
      </dependency>
      <dependency>
        <groupId>org.springframework.security.oauth</groupId>
        <artifactId>spring-security-oauth2</artifactId>
        <version>${spring-security-oauth2.version}</version>
      </dependency>
      <dependency>
        <groupId>p6spy</groupId>
        <artifactId>p6spy</artifactId>
        <version>${p6spy.version}</version>
      </dependency>
      <dependency>
        <groupId>com.alibaba</groupId>
        <artifactId>druid-spring-boot-starter</artifactId>
        <version>${druid-spring-boot-starter.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.skywalking</groupId>
        <artifactId>apm-toolkit-trace</artifactId>
        <version>${apm-toolkit.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.skywalking</groupId>
        <artifactId>apm-toolkit-opentracing</artifactId>
        <version>${apm-toolkit.version}</version>
      </dependency>
      <dependency>
        <groupId>com.baomidou</groupId>
        <artifactId>mybatis-plus-boot-starter</artifactId>
        <version>${mybatis-plus-boot-starter.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.shardingsphere</groupId>
        <artifactId>sharding-jdbc-spring-boot-starter</artifactId>
        <version>${sharding-jdbc-spring-boot-starter.version}</version>
      </dependency>
      <dependency>
        <groupId>org.jxls</groupId>
        <artifactId>jxls</artifactId>
        <version>${jxls.version}</version>
      </dependency>
      <dependency>
        <groupId>org.jxls</groupId>
        <artifactId>jxls-poi</artifactId>
        <version>${jxls-poi.version}</version>
      </dependency>
      <dependency>
        <groupId>org.jxls</groupId>
        <artifactId>jxls-reader</artifactId>
        <version>${jxls-reader.version}</version>
      </dependency>
      <dependency>
        <groupId>com.DmJdbcDriver18</groupId>
        <artifactId>DmJdbcDriver18</artifactId>
        <version>${dm-DmJdbcDriver18.version}</version>
      </dependency>
      <dependency>
        <groupId>com.h2database</groupId>
        <artifactId>h2</artifactId>
        <version>${h2.version}</version>
      </dependency>
    </dependencies>
  </dependencyManagement>
</project>
