<?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.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.7.11</version>
        <relativePath/> <!-- lookup parent from repository -->
    </parent>

    <groupId>com.easy.admin</groupId>
    <artifactId>easy-vben</artifactId>
    <packaging>pom</packaging>
    <version>1.1.0</version>
    <name>${project.artifactId}</name>
    <url>http://ev-doc.easy-frame.top/</url>

    <modules>
        <module>easy-activiti</module>
        <module>easy-api</module>
        <module>easy-common</module>
        <module>easy-file</module>
        <module>easy-generator</module>
        <module>easy-sample</module>
        <module>easy-scheduler</module>
        <module>easy-sys</module>
        <module>easy-cms</module>
                <module>huzhou</module>
    </modules>

    <properties>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
        <maven.compiler.source>1.8</maven.compiler.source>
        <maven.compiler.target>1.8</maven.compiler.target>
        <spring-boot.version>2.7.11</spring-boot.version>
        <hutool.version>5.8.15</hutool.version>
        <tiny-pin-yin.version>2.0.3.RELEASE</tiny-pin-yin.version>
        <javax.mail.version>1.4.7</javax.mail.version>
        <poi.version>5.2.2</poi.version>
        <easypoi.version>4.4.0</easypoi.version>
        <mybatis-plus.version>3.5.3.1</mybatis-plus.version>
        <druid.version>1.2.16</druid.version>
        <mysql-connector-java.version>8.0.32</mysql-connector-java.version>
        <mariadb-java-client.version>3.0.10</mariadb-java-client.version>
        <dynamic-datasource.version>3.6.1</dynamic-datasource.version>
        <swagger.fox.version>3.0.0</swagger.fox.version>
        <jjwt.version>0.9.1</jjwt.version>
        <knife4j.version>2.0.4</knife4j.version>
        <shiro.version>1.11.0</shiro.version>
        <beetl.version>3.10.0.RELEASE</beetl.version>
        <jsoup.version>1.15.4</jsoup.version>
        <captcha.version>1.3.0</captcha.version>
        <minio.version>8.4.3</minio.version>
    </properties>

    <dependencyManagement>
        <dependencies>
            <dependency>
                <groupId>com.easy.admin</groupId>
                <!-- easy-xxx 请替换为实际名称 -->
                <artifactId>huzhou</artifactId>
                <version>${project.version}</version>
            </dependency>

            <dependency>
                <groupId>com.easy.admin</groupId>
                <artifactId>easy-activiti</artifactId>
                <version>${project.version}</version>
            </dependency>
            <dependency>
                <groupId>com.easy.admin</groupId>
                <artifactId>easy-core</artifactId>
                <version>${project.version}</version>
            </dependency>
            <dependency>
                <groupId>com.easy.admin</groupId>
                <artifactId>easy-mybatis</artifactId>
                <version>${project.version}</version>
            </dependency>
            <dependency>
                <groupId>com.easy.admin</groupId>
                <artifactId>easy-redis</artifactId>
                <version>${project.version}</version>
            </dependency>
            <dependency>
                <groupId>com.easy.admin</groupId>
                <artifactId>easy-swagger</artifactId>
                <version>${project.version}</version>
            </dependency>
            <dependency>
                <groupId>com.easy.admin</groupId>
                <artifactId>easy-file</artifactId>
                <version>${project.version}</version>
            </dependency>
            <dependency>
                <groupId>com.easy.admin</groupId>
                <artifactId>easy-generator</artifactId>
                <version>${project.version}</version>
            </dependency>
            <dependency>
                <groupId>com.easy.admin</groupId>
                <artifactId>easy-sample</artifactId>
                <version>${project.version}</version>
            </dependency>
            <dependency>
                <groupId>com.easy.admin</groupId>
                <artifactId>easy-scheduler</artifactId>
                <version>${project.version}</version>
            </dependency>
            <dependency>
                <groupId>com.easy.admin</groupId>
                <artifactId>easy-sys</artifactId>
                <version>${project.version}</version>
            </dependency>
            <dependency>
                <groupId>com.easy.admin</groupId>
                <artifactId>easy-cms</artifactId>
                <version>${project.version}</version>
            </dependency>
            <dependency>
                <groupId>com.easy.admin</groupId>
                <artifactId>easy-elasticsearch</artifactId>
                <version>${project.version}</version>
            </dependency>
        </dependencies>
    </dependencyManagement>

</project>