<?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>

    <groupId>com.jxdinfo.hussar.support.engine</groupId>
    <artifactId>hussar-engine-bom</artifactId>
    <version>9.3.7-htsz.5</version>
    <packaging>pom</packaging>

    <properties>
        <maven.compiler.source>8</maven.compiler.source>
        <maven.compiler.target>8</maven.compiler.target>
        <!--plugin-library-bom.version组件库bom -->
        <plugin-library-bom.version>9.3.7-htsz.5</plugin-library-bom.version>
        <hussar-cloud-support-feign.version>9.3.7-htsz.5</hussar-cloud-support-feign.version>
        <!--解析引擎模块 -->
        <hussar-support-engine.version>9.3.7-htsz.5</hussar-support-engine.version>
        <hussar-datasource-manager-core.version>${hussar-support-engine.version}</hussar-datasource-manager-core.version>
        <hussar-datasource-manager-stater.version>${hussar-support-engine.version}</hussar-datasource-manager-stater.version>
        <hussar-datasource-manager-core.version>${hussar-support-engine.version}</hussar-datasource-manager-core.version>
        <hussar-datasource-manager-api.version>${hussar-support-engine.version}</hussar-datasource-manager-api.version>
        <hussar-datasource-manager-stater.version>${hussar-support-engine.version}</hussar-datasource-manager-stater.version>
        <hussar-datasource-manager-plugin-metadata.version>${hussar-support-engine.version}</hussar-datasource-manager-plugin-metadata.version>
        <hussar-datasource-manager-plugin-datasource.version>${hussar-support-engine.version}</hussar-datasource-manager-plugin-datasource.version>
        <hussar-datasource-manager-plugin-ddl.version>${hussar-support-engine.version}</hussar-datasource-manager-plugin-ddl.version>
        <hussar-engine-core.version>${hussar-support-engine.version}</hussar-engine-core.version>
        <hussar-engine-api.version>${hussar-support-engine.version}</hussar-engine-api.version>
        <hussar-engine-connector-api.version>${hussar-support-engine.version}</hussar-engine-connector-api.version>
        <hussar-engine-starter.version>${hussar-support-engine.version}</hussar-engine-starter.version>
        <hussar-engine-connector-starter.version>${hussar-support-engine.version}</hussar-engine-connector-starter.version>
        <hussar-engine-plugin-dml.version>${hussar-support-engine.version}</hussar-engine-plugin-dml.version>
        <hussar-engine-plugin-bpm.version>9.3.7-htsz.5</hussar-engine-plugin-bpm.version>
        <hussar-engine-plugin-node.version>${hussar-support-engine.version}</hussar-engine-plugin-node.version>
        <hussar-engine-plugin-pub.version>${hussar-support-engine.version}</hussar-engine-plugin-pub.version>
        <hussar-engine-plugin-rmi.version>${hussar-support-engine.version}</hussar-engine-plugin-rmi.version>
        <hussar-engine-plugin-file.version>${hussar-support-engine.version}</hussar-engine-plugin-file.version>
        <hussar-engine-plugin-rmi-sdk.version>${hussar-support-engine.version}</hussar-engine-plugin-rmi-sdk.version>
        <hussar-engine-plugin-solidorg.version>${hussar-support-engine.version}</hussar-engine-plugin-solidorg.version>
        <hussar-engine-plugin-dml-mss.version>${hussar-support-engine.version}</hussar-engine-plugin-dml-mss.version>
        <hussar-engine-plugin-apinaming.version>${hussar-support-engine.version}</hussar-engine-plugin-apinaming.version>
        <hussar-engine-plugin-model.version>9.3.7-htsz.5</hussar-engine-plugin-model.version>
        <hussar-engine-plugin-upgrade.version>${hussar-support-engine.version}</hussar-engine-plugin-upgrade.version>
        <hussar-engine-apinaming.version>${hussar-support-engine.version}</hussar-engine-apinaming.version>

        <!--轻骑兵低代码开发平台 版本号 -->
        <hussar.version>9.3.7-htsz.5</hussar.version>
        <!--其他平台的包 -->
        <hussar-workflow-api.version>${hussar.version}</hussar-workflow-api.version>
        <hussar-application.version>${hussar.version}</hussar-application.version>
        <hussar-code-plus.version>${hussar.version}</hussar-code-plus.version>

    </properties>

    <dependencyManagement>
        <dependencies>
            <dependency>
                <groupId>com.jxdinfo.hussar.support</groupId>
                <artifactId>plugin-library-bom</artifactId>
                <version>${plugin-library-bom.version}</version>
                <type>pom</type>
                <scope>import</scope>
            </dependency>
            <dependency>
                <groupId>com.jxdinfo.hussar.platform.cloud</groupId>
                <artifactId>hussar-cloud-support-feign</artifactId>
                <version>${hussar-cloud-support-feign.version}</version>
            </dependency>
            <!--解析引擎内部包 -->
            <dependency>
                <groupId>com.jxdinfo.hussar.support.engine</groupId>
                <artifactId>hussar-datasource-manager-core</artifactId>
                <version>${hussar-datasource-manager-core.version}</version>
            </dependency>
            <dependency>
                <groupId>com.jxdinfo.hussar.support.engine</groupId>
                <artifactId>hussar-datasource-manager-api</artifactId>
                <version>${hussar-datasource-manager-api.version}</version>
            </dependency>
            <dependency>
                <groupId>com.jxdinfo.hussar.support.engine</groupId>
                <artifactId>hussar-datasource-manager-starter</artifactId>
                <version>${hussar-datasource-manager-stater.version}</version>
            </dependency>

            <dependency>
                <groupId>com.jxdinfo.hussar.support.engine</groupId>
                <artifactId>hussar-engine-core</artifactId>
                <version>${hussar-engine-core.version}</version>
            </dependency>

            <dependency>
                <groupId>com.jxdinfo.hussar.support.engine</groupId>
                <artifactId>hussar-engine-api</artifactId>
                <version>${hussar-engine-api.version}</version>
            </dependency>
            <dependency>
                <groupId>com.jxdinfo.hussar.support.engine</groupId>
                <artifactId>hussar-engine-connector-api</artifactId>
                <version>${hussar-engine-connector-api.version}</version>
            </dependency>
            <dependency>
                <groupId>com.jxdinfo.hussar.support.engine</groupId>
                <artifactId>hussar-engine-starter</artifactId>
                <version>${hussar-engine-starter.version}</version>
            </dependency>
            <dependency>
                <groupId>com.jxdinfo.hussar.support.engine</groupId>
                <artifactId>hussar-engine-connector-starter</artifactId>
                <version>${hussar-engine-connector-starter.version}</version>
            </dependency>
            <dependency>
                <groupId>com.jxdinfo.hussar.support.engine</groupId>
                <artifactId>hussar-engine-plugin-dml</artifactId>
                <version>${hussar-engine-plugin-dml.version}</version>
            </dependency>
            <dependency>
                <groupId>com.jxdinfo.hussar.support.engine</groupId>
                <artifactId>hussar-engine-plugin-bpm</artifactId>
                <version>${hussar-engine-plugin-bpm.version}</version>
            </dependency>
            <dependency>
                <groupId>com.jxdinfo.hussar.support.engine</groupId>
                <artifactId>hussar-engine-plugin-node</artifactId>
                <version>${hussar-engine-plugin-node.version}</version>
            </dependency>
            <dependency>
                <groupId>com.jxdinfo.hussar.support.engine</groupId>
                <artifactId>hussar-engine-plugin-pub</artifactId>
                <version>${hussar-engine-plugin-pub.version}</version>
            </dependency>
            <dependency>
                <groupId>com.jxdinfo.hussar.support.engine</groupId>
                <artifactId>hussar-engine-plugin-rmi</artifactId>
                <version>${hussar-engine-plugin-rmi.version}</version>
            </dependency>
            <dependency>
                <groupId>com.jxdinfo.hussar.support.engine</groupId>
                <artifactId>hussar-engine-plugin-file</artifactId>
                <version>${hussar-engine-plugin-file.version}</version>
            </dependency>
            <dependency>
                <groupId>com.jxdinfo.hussar.support.engine</groupId>
                <artifactId>hussar-engine-plugin-rmi-sdk</artifactId>
                <version>${hussar-engine-plugin-rmi-sdk.version}</version>
            </dependency>
            <dependency>
                <groupId>com.jxdinfo.hussar.support.engine</groupId>
                <artifactId>hussar-engine-plugin-model</artifactId>
                <version>${hussar-engine-plugin-model.version}</version>
            </dependency>
            <dependency>
                <groupId>com.jxdinfo.hussar.support.engine</groupId>
                <artifactId>hussar-engine-plugin-upgrade</artifactId>
                <version>${hussar-engine-plugin-upgrade.version}</version>
            </dependency>

            <!--ddl的plugin -->
            <dependency>
                <groupId>com.jxdinfo.hussar.support.engine</groupId>
                <artifactId>hussar-datasource-manager-plugin-ddl</artifactId>
                <version>${hussar-datasource-manager-plugin-ddl.version}</version>
            </dependency>
            <dependency>
                <groupId>com.jxdinfo.hussar.support.engine</groupId>
                <artifactId>hussar-datasource-manager-plugin-metadata</artifactId>
                <version>${hussar-datasource-manager-plugin-metadata.version}</version>
            </dependency>
            <dependency>
                <groupId>com.jxdinfo.hussar.support.engine</groupId>
                <artifactId>hussar-datasource-manager-plugin-datasource</artifactId>
                <version>${hussar-datasource-manager-plugin-datasource.version}</version>
            </dependency>

            <dependency>
                <groupId>com.jxdinfo.hussar.support.engine</groupId>
                <artifactId>hussar-engine-plugin-dml-mss</artifactId>
                <version>${hussar-engine-plugin-dml-mss.version}</version>
            </dependency>
            <dependency>
                <groupId>com.jxdinfo.hussar.support.engine</groupId>
                <artifactId>hussar-engine-plugin-apinaming</artifactId>
                <version>${hussar-engine-plugin-apinaming.version}</version>
            </dependency>
            <dependency>
                <groupId>com.jxdinfo.hussar.support.engine</groupId>
                <artifactId>hussar-support-apinaming-api</artifactId>
                <version>${hussar-engine-apinaming.version}</version>
            </dependency>
            <dependency>
                <groupId>com.jxdinfo.hussar.support.engine</groupId>
                <artifactId>hussar-support-apinaming-starter</artifactId>
                <version>${hussar-engine-apinaming.version}</version>
            </dependency>
            <!-- 外部引用 -->
            <dependency>
                <groupId>com.jxdinfo.hussar</groupId>
                <artifactId>hussar-workflow-api</artifactId>
                <version>${hussar-workflow-api.version}</version>
            </dependency>
            <dependency>
                <groupId>com.jxdinfo.hussar</groupId>
                <artifactId>hussar-authorization-api</artifactId>
                <version>${hussar-application.version}</version>
            </dependency>
            <dependency>
                <groupId>com.jxdinfo.hussar</groupId>
                <artifactId>hussar-workflow-task-model-api</artifactId>
                <version>${hussar-workflow-api.version}</version>
            </dependency>

            <dependency>
                <groupId>com.jxdinfo.hussar</groupId>
                <artifactId>hussar-code-plus-api</artifactId>
                <version>${hussar-code-plus.version}</version>
            </dependency>
        </dependencies>

    </dependencyManagement>
    <build>
        <plugins>
            <plugin>
                <artifactId>maven-deploy-plugin</artifactId>
                <version>2.8.2</version>
            </plugin>
        </plugins>
    </build>
</project>
