<?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>net.risesoft</groupId>
  <artifactId>y9-digitalbase-dependencies</artifactId>
  <version>9.7.0-M5</version>
  <packaging>pom</packaging>
  <name>y9-digitalbase-dependencies</name>
  <description>RiseSoft/Digital Infrastructure dependencies</description>
  <url>https://gitee.com/risesoft-y9/y9-core/tree/main/y9-digitalbase-dependencies</url>
  <licenses>
    <license>
      <name>GNU General Public License (GPL) version 3.0</name>
      <url>https://www.gnu.org/licenses/gpl-3.0.en.html</url>
      <distribution>repo</distribution>
    </license>
  </licenses>
  <developers>
    <developer>
      <name>dingzhaojun</name>
      <email>dingzhaojun@risesoft.net</email>
      <organization>risesoft</organization>
      <organizationUrl>https://www.risesoft.net</organizationUrl>
    </developer>
    <developer>
      <name>qinman</name>
      <email>qinman@risesoft.net</email>
      <organization>risesoft</organization>
      <organizationUrl>https://www.risesoft.net</organizationUrl>
    </developer>
    <developer>
      <name>shidaobang</name>
      <email>shidaobang@risesoft.net</email>
      <organization>risesoft</organization>
      <organizationUrl>https://www.risesoft.net</organizationUrl>
    </developer>
  </developers>
  <scm>
    <connection>scm:git:https://gitee.com/risesoft-y9/y9-core.git</connection>
    <developerConnection>scm:git:https://gitee.com/risesoft-y9/y9-core.git</developerConnection>
    <url>https://gitee.com/risesoft-y9/y9-core</url>
  </scm>
  <properties>
    <oracle-driver.version>23.8.0.25.04</oracle-driver.version>
    <maven-gpg-plugin.version>3.2.8</maven-gpg-plugin.version>
    <flatten-maven-plugin.version>1.7.3</flatten-maven-plugin.version>
    <gitee.developerConnection>scm:git:https://gitee.com/risesoft-y9/y9-core.git</gitee.developerConnection>
    <spring-cloud.version>2025.0.0</spring-cloud.version>
    <jakarta.mail.version>2.0.2</jakarta.mail.version>
    <mariadb-driver.version>3.5.0</mariadb-driver.version>
    <jodd-lagarto.version>6.0.6</jodd-lagarto.version>
    <org-dom4j.version>2.2.0</org-dom4j.version>
    <fastjson.version>2.0.59</fastjson.version>
    <kingbase-hibernate-dialect.version>5.4.6.Finaldialect</kingbase-hibernate-dialect.version>
    <jakarta-json.version>2.0.1</jakarta-json.version>
    <shedlock.version>6.10.0</shedlock.version>
    <jBCrypt.version>0.4.3</jBCrypt.version>
    <ipaddress.version>5.5.1</ipaddress.version>
    <jodd-bean.version>5.1.6</jodd-bean.version>
    <transmittable-thread-local.version>2.14.5</transmittable-thread-local.version>
    <checker-qual.version>3.51.0</checker-qual.version>
    <jodd-mail.version>7.1.0</jodd-mail.version>
    <gitee.url>https://gitee.com/risesoft-y9/y9-core</gitee.url>
    <maven.javadoc.failOnError>false</maven.javadoc.failOnError>
    <spring-boot.version>3.5.6</spring-boot.version>
    <maven.build.timestamp.format>yyyyMMddHHmmss</maven.build.timestamp.format>
    <oceanbase-client.version>2.4.0</oceanbase-client.version>
    <aspectj.version>1.9.24</aspectj.version>
    <commons-io.version>2.20.0</commons-io.version>
    <etcd-java.version>0.0.24</etcd-java.version>
    <java.version>21</java.version>
    <liquibase.version>4.33.0</liquibase.version>
    <fastexcel.version>1.3.0</fastexcel.version>
    <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
    <kingbase-hibernate-jpa-api.version>2.1.0.Final</kingbase-hibernate-jpa-api.version>
    <lombok.version>1.18.42</lombok.version>
    <maven.compiler.target>21</maven.compiler.target>
    <alibaba-nacos.version>3.0.3</alibaba-nacos.version>
    <commons-text.version>1.14.0</commons-text.version>
    <auth0-jwt.version>4.5.0</auth0-jwt.version>
    <httpcomponents.version>4.5.14</httpcomponents.version>
    <poi-scratchpad.version>5.4.1</poi-scratchpad.version>
    <antisamy.version>1.7.8</antisamy.version>
    <central-publishing-maven-plugin.version>0.9.0</central-publishing-maven-plugin.version>
    <gitee.connection>scm:git:https://gitee.com/risesoft-y9/y9-core.git</gitee.connection>
    <reflections.version>0.10.3.4</reflections.version>
    <commons-beanutils.version>1.11.0</commons-beanutils.version>
    <maven-javadoc-plugin.version>3.6.3</maven-javadoc-plugin.version>
    <classgraph.version>4.8.181</classgraph.version>
    <javers.version>7.8.0</javers.version>
    <maven.compiler.source>21</maven.compiler.source>
    <commons-discovery.version>0.5</commons-discovery.version>
    <alibaba-cloud.version>2025.0.0.0</alibaba-cloud.version>
    <resource.delimiter>@</resource.delimiter>
    <mysql-driver.version>8.2.0</mysql-driver.version>
    <revision>9.7.0-M5</revision>
    <maven-source-plugin.version>3.3.1</maven-source-plugin.version>
    <hutool.version>5.8.40</hutool.version>
    <guava.version>33.5.0-jre</guava.version>
    <commons-httpclient.version>3.1</commons-httpclient.version>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    <oshi.version>6.9.0</oshi.version>
    <jodd-http.version>6.3.0</jodd-http.version>
    <axis2.version>2.0.0</axis2.version>
    <commons-net.version>3.12.0</commons-net.version>
    <postgresql-driver.version>42.7.3</postgresql-driver.version>
    <bcprov-ext-jdk18on.version>1.78.1</bcprov-ext-jdk18on.version>
    <kingbase-driver.version>8.6.1</kingbase-driver.version>
    <poi-ooxml.version>5.4.1</poi-ooxml.version>
    <maven.deploy.skip>false</maven.deploy.skip>
    <dameng-driver.version>8.1.3.140</dameng-driver.version>
    <java-uuid-generator.version>5.1.1</java-uuid-generator.version>
    <auth0-jwks.version>0.23.0</auth0-jwks.version>
  </properties>
  <dependencyManagement>
    <dependencies>
      <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-dependencies</artifactId>
        <version>${spring-boot.version}</version>
        <type>pom</type>
        <scope>import</scope>
      </dependency>
      <dependency>
        <groupId>org.springframework.cloud</groupId>
        <artifactId>spring-cloud-dependencies</artifactId>
        <version>${spring-cloud.version}</version>
        <type>pom</type>
        <scope>import</scope>
      </dependency>
      <dependency>
        <groupId>com.alibaba.cloud</groupId>
        <artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>
        <version>${alibaba-cloud.version}</version>
      </dependency>
      <dependency>
        <groupId>com.alibaba.cloud</groupId>
        <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
        <version>${alibaba-cloud.version}</version>
      </dependency>
      <dependency>
        <groupId>com.alibaba.nacos</groupId>
        <artifactId>nacos-client</artifactId>
        <version>${alibaba-nacos.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.axis2</groupId>
        <artifactId>axis2-spring</artifactId>
        <version>${axis2.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.axis2</groupId>
        <artifactId>axis2-corba</artifactId>
        <version>${axis2.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.axis2</groupId>
        <artifactId>axis2-jaxws</artifactId>
        <version>${axis2.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.axis2</groupId>
        <artifactId>axis2-adb</artifactId>
        <version>${axis2.version}</version>
      </dependency>
      <dependency>
        <groupId>com.alibaba</groupId>
        <artifactId>fastjson</artifactId>
        <version>${fastjson.version}</version>
      </dependency>
      <dependency>
        <groupId>com.github.oshi</groupId>
        <artifactId>oshi-core-java11</artifactId>
        <version>${oshi.version}</version>
      </dependency>
      <dependency>
        <groupId>commons-io</groupId>
        <artifactId>commons-io</artifactId>
        <version>${commons-io.version}</version>
      </dependency>
      <dependency>
        <groupId>commons-net</groupId>
        <artifactId>commons-net</artifactId>
        <version>${commons-net.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.commons</groupId>
        <artifactId>commons-text</artifactId>
        <version>${commons-text.version}</version>
      </dependency>
      <dependency>
        <groupId>commons-httpclient</groupId>
        <artifactId>commons-httpclient</artifactId>
        <version>${commons-httpclient.version}</version>
      </dependency>
      <dependency>
        <groupId>commons-beanutils</groupId>
        <artifactId>commons-beanutils</artifactId>
        <version>${commons-beanutils.version}</version>
      </dependency>
      <dependency>
        <groupId>org.jodd</groupId>
        <artifactId>jodd-bean</artifactId>
        <version>${jodd-bean.version}</version>
      </dependency>
      <dependency>
        <groupId>org.jodd</groupId>
        <artifactId>jodd-mail</artifactId>
        <version>${jodd-mail.version}</version>
      </dependency>
      <dependency>
        <groupId>org.jodd</groupId>
        <artifactId>jodd-http</artifactId>
        <version>${jodd-http.version}</version>
      </dependency>
      <dependency>
        <groupId>org.jodd</groupId>
        <artifactId>jodd-lagarto</artifactId>
        <version>${jodd-lagarto.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.httpcomponents</groupId>
        <artifactId>httpclient</artifactId>
        <version>${httpcomponents.version}</version>
        <exclusions>
          <exclusion>
            <groupId>commons-logging</groupId>
            <artifactId>commons-logging</artifactId>
          </exclusion>
        </exclusions>
      </dependency>
      <dependency>
        <groupId>org.apache.httpcomponents</groupId>
        <artifactId>httpmime</artifactId>
        <version>${httpcomponents.version}</version>
      </dependency>
      <dependency>
        <groupId>cn.hutool</groupId>
        <artifactId>hutool-all</artifactId>
        <version>${hutool.version}</version>
      </dependency>
      <dependency>
        <groupId>org.javers</groupId>
        <artifactId>javers-spring-boot-starter-mongo</artifactId>
        <version>${javers.version}</version>
      </dependency>
      <dependency>
        <groupId>org.javers</groupId>
        <artifactId>javers-spring-boot-starter-sql</artifactId>
        <version>${javers.version}</version>
      </dependency>
      <dependency>
        <groupId>com.sun.mail</groupId>
        <artifactId>jakarta.mail</artifactId>
        <version>${jakarta.mail.version}</version>
      </dependency>
      <dependency>
        <groupId>com.google.guava</groupId>
        <artifactId>guava</artifactId>
        <version>${guava.version}</version>
      </dependency>
      <dependency>
        <groupId>org.dom4j</groupId>
        <artifactId>dom4j</artifactId>
        <version>${org-dom4j.version}</version>
      </dependency>
      <dependency>
        <groupId>org.aspectj</groupId>
        <artifactId>aspectjrt</artifactId>
        <version>${aspectj.version}</version>
      </dependency>
      <dependency>
        <groupId>org.aspectj</groupId>
        <artifactId>aspectjtools</artifactId>
        <version>${aspectj.version}</version>
      </dependency>
      <dependency>
        <groupId>org.aspectj</groupId>
        <artifactId>aspectjweaver</artifactId>
        <version>${aspectj.version}</version>
      </dependency>
      <dependency>
        <groupId>org.liquibase</groupId>
        <artifactId>liquibase-core</artifactId>
        <version>${liquibase.version}</version>
      </dependency>
      <dependency>
        <groupId>net.javacrumbs.shedlock</groupId>
        <artifactId>shedlock-spring</artifactId>
        <version>${shedlock.version}</version>
      </dependency>
      <dependency>
        <groupId>net.javacrumbs.shedlock</groupId>
        <artifactId>shedlock-provider-redis-spring</artifactId>
        <version>${shedlock.version}</version>
      </dependency>
      <dependency>
        <groupId>net.javacrumbs.shedlock</groupId>
        <artifactId>shedlock-provider-jdbc-template</artifactId>
        <version>${shedlock.version}</version>
      </dependency>
      <dependency>
        <groupId>com.mysql</groupId>
        <artifactId>mysql-connector-j</artifactId>
        <version>${mysql-driver.version}</version>
      </dependency>
      <dependency>
        <groupId>org.mariadb.jdbc</groupId>
        <artifactId>mariadb-java-client</artifactId>
        <version>${mariadb-driver.version}</version>
      </dependency>
      <dependency>
        <groupId>com.oracle.database.jdbc</groupId>
        <artifactId>ojdbc11</artifactId>
        <version>${oracle-driver.version}</version>
      </dependency>
      <dependency>
        <groupId>org.postgresql</groupId>
        <artifactId>postgresql</artifactId>
        <version>${postgresql-driver.version}</version>
      </dependency>
      <dependency>
        <groupId>com.dameng</groupId>
        <artifactId>DmDialect-for-hibernate5.6</artifactId>
        <version>${dameng-driver.version}</version>
      </dependency>
      <dependency>
        <groupId>com.dameng</groupId>
        <artifactId>DmJdbcDriver18</artifactId>
        <version>${dameng-driver.version}</version>
      </dependency>
      <dependency>
        <groupId>cn.com.kingbase</groupId>
        <artifactId>kingbase8</artifactId>
        <version>${kingbase-driver.version}</version>
      </dependency>
      <dependency>
        <groupId>cn.com.kingbase</groupId>
        <artifactId>hibernate-dialect</artifactId>
        <version>${kingbase-hibernate-dialect.version}</version>
      </dependency>
      <dependency>
        <groupId>cn.com.kingbase</groupId>
        <artifactId>hibernate-jpa-api</artifactId>
        <version>${kingbase-hibernate-jpa-api.version}</version>
      </dependency>
      <dependency>
        <groupId>com.oceanbase</groupId>
        <artifactId>oceanbase-client</artifactId>
        <version>${oceanbase-client.version}</version>
      </dependency>
      <dependency>
        <groupId>com.oracle.database.jdbc</groupId>
        <artifactId>ojdbc-bom</artifactId>
        <version>${oracle-driver.version}</version>
        <type>pom</type>
        <scope>import</scope>
      </dependency>
      <dependency>
        <groupId>com.alibaba</groupId>
        <artifactId>transmittable-thread-local</artifactId>
        <version>${transmittable-thread-local.version}</version>
      </dependency>
      <dependency>
        <groupId>de.svenkubiak</groupId>
        <artifactId>jBCrypt</artifactId>
        <version>${jBCrypt.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.poi</groupId>
        <artifactId>poi-ooxml</artifactId>
        <version>${poi-ooxml.version}</version>
      </dependency>
      <dependency>
        <groupId>org.apache.poi</groupId>
        <artifactId>poi-scratchpad</artifactId>
        <version>${poi-scratchpad.version}</version>
      </dependency>
      <dependency>
        <groupId>org.bouncycastle</groupId>
        <artifactId>bcprov-ext-jdk18on</artifactId>
        <version>${bcprov-ext-jdk18on.version}</version>
      </dependency>
      <dependency>
        <groupId>io.github.classgraph</groupId>
        <artifactId>classgraph</artifactId>
        <version>${classgraph.version}</version>
      </dependency>
      <dependency>
        <groupId>com.ibm.etcd</groupId>
        <artifactId>etcd-java</artifactId>
        <version>${etcd-java.version}</version>
      </dependency>
      <dependency>
        <groupId>org.glassfish</groupId>
        <artifactId>jakarta.json</artifactId>
        <version>${jakarta-json.version}</version>
      </dependency>
      <dependency>
        <groupId>com.fasterxml.uuid</groupId>
        <artifactId>java-uuid-generator</artifactId>
        <version>${java-uuid-generator.version}</version>
      </dependency>
      <dependency>
        <groupId>io.github.bruce0203</groupId>
        <artifactId>reflections</artifactId>
        <version>${reflections.version}</version>
      </dependency>
      <dependency>
        <groupId>org.owasp.antisamy</groupId>
        <artifactId>antisamy</artifactId>
        <version>${antisamy.version}</version>
        <exclusions>
          <exclusion>
            <groupId>org.slf4j</groupId>
            <artifactId>slf4j-simple</artifactId>
          </exclusion>
        </exclusions>
      </dependency>
      <dependency>
        <groupId>com.github.seancfoley</groupId>
        <artifactId>ipaddress</artifactId>
        <version>${ipaddress.version}</version>
      </dependency>
      <dependency>
        <groupId>cn.idev.excel</groupId>
        <artifactId>fastexcel</artifactId>
        <version>${fastexcel.version}</version>
      </dependency>
      <dependency>
        <groupId>com.auth0</groupId>
        <artifactId>java-jwt</artifactId>
        <version>${auth0-jwt.version}</version>
      </dependency>
      <dependency>
        <groupId>com.auth0</groupId>
        <artifactId>jwks-rsa</artifactId>
        <version>${auth0-jwks.version}</version>
      </dependency>
      <dependency>
        <groupId>commons-discovery</groupId>
        <artifactId>commons-discovery</artifactId>
        <version>${commons-discovery.version}</version>
      </dependency>
      <dependency>
        <groupId>org.checkerframework</groupId>
        <artifactId>checker-qual</artifactId>
        <version>${checker-qual.version}</version>
      </dependency>
    </dependencies>
  </dependencyManagement>
  <repositories>
    <repository>
      <releases>
        <enabled>false</enabled>
      </releases>
      <snapshots>
        <enabled>true</enabled>
      </snapshots>
      <id>central-snapshots</id>
      <url>https://central.sonatype.com/repository/maven-snapshots/</url>
    </repository>
    <repository>
      <releases>
        <enabled>true</enabled>
      </releases>
      <snapshots>
        <enabled>true</enabled>
      </snapshots>
      <id>aliyun-repo</id>
      <url>https://maven.aliyun.com/repository/public</url>
    </repository>
    <repository>
      <releases>
        <enabled>true</enabled>
      </releases>
      <snapshots>
        <enabled>true</enabled>
      </snapshots>
      <id>y9-internet-repo</id>
      <url>https://svn.youshengyun.com:9900/nexus/repository/maven-public/</url>
    </repository>
  </repositories>
</project>
