Newer
Older
sensorhub-plus / pom.xml
<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.casic</groupId>
    <artifactId>sensorhub</artifactId>
    <version>0.0.1-SNAPSHOT</version>
    <name>sensorhub</name>
    <packaging>pom</packaging>
    <modules>
        <module>sensorhub-core</module>
        <module>sensorhub-web</module>
        <module>sensorbub-common</module>
    </modules>

    <parent>
        <groupId>com.casic</groupId>
        <artifactId>casic-boot-starter-parent</artifactId>
        <version>2.0.0.alpha</version>
    </parent>

    <properties>
        <!--core包版本号-->
        <core.version>2.0.0.alpha</core.version>
        <!--权限包版本号-->
        <admin.version>2.0.0.alpha</admin.version>

        <!--扩展包版本号-->
        <extension.version>2.0.0.alpha</extension.version>
        <mybatis-plus-generator.version>3.5.2</mybatis-plus-generator.version>

    </properties>

    <dependencyManagement>
        <dependencies>
            <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-starter-web</artifactId>
                <version>${boot.version}</version>
            </dependency>
            <!--casic相关代码-->
            <dependency>
                <groupId>com.casic</groupId>
                <artifactId>casic-core</artifactId>
                <version>${core.version}</version>
            </dependency>
            <dependency>
                <groupId>mysql</groupId>
                <artifactId>mysql-connector-java</artifactId>
                <version>${mysql.driver.version}</version>
            </dependency>
            <dependency>
                <groupId>com.baomidou</groupId>
                <artifactId>mybatis-plus-boot-starter</artifactId>
                <version>${mybatis-plus-boot-starter}</version>
            </dependency>
            <dependency>
                <groupId>com.baomidou</groupId>
                <artifactId>mybatis-plus-generator</artifactId>
                <version>${mybatis-plus-generator.version}</version>
            </dependency>

            <dependency>
                <groupId>com.alibaba</groupId>
                <artifactId>druid</artifactId>
                <version>${druid.version}</version>
            </dependency>
            <dependency>
                <groupId>com.alibaba</groupId>
                <artifactId>fastjson</artifactId>
                <version>${fastjson.version}</version>
            </dependency>
        </dependencies>
    </dependencyManagement>

    <dependencies>
        <dependency>
            <groupId>com.casic</groupId>
            <artifactId>casic-core</artifactId>
            <version>${core.version}</version>
            <scope>provided</scope>
        </dependency>
        <dependency>
            <groupId>com.casic</groupId>
            <artifactId>casic-admin-support</artifactId>
            <version>${admin.version}</version>
            <scope>provided</scope>
        </dependency>
        <dependency>
            <groupId>com.casic</groupId>
            <artifactId>casic-file-support</artifactId>
            <version>${admin.version}</version>
            <!--            <scope>provided</scope>-->
        </dependency>
        <dependency>
            <groupId>com.casic</groupId>
            <artifactId>casic-export-support</artifactId>
            <version>${extension.version}</version>
        </dependency>
        <dependency>
            <groupId>com.casic</groupId>
            <artifactId>casic-file</artifactId>
            <version>${admin.version}</version>
            <!--            <scope>provided</scope>-->
        </dependency>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
            <version>${boot.version}</version>
<!--            <scope>provided</scope>-->
        </dependency>
        <dependency>
            <groupId>com.alibaba</groupId>
            <artifactId>fastjson</artifactId>
            <version>${fastjson.version}</version>
        </dependency>
    </dependencies>
    <build>
        <pluginManagement>
            <plugins>

                <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-compiler-plugin</artifactId>
                    <version>${maven.compiler.plugin.version}</version>
                </plugin>
<!--                <plugin>-->
<!--                    <groupId>cn.smallbun.screw</groupId>-->
<!--                    <artifactId>screw-maven-plugin</artifactId>-->
<!--                    <version>${screw.version}</version>-->
<!--                    <dependencies>-->
<!--                        &lt;!&ndash; HikariCP &ndash;&gt;-->
<!--                        <dependency>-->
<!--                            <groupId>com.zaxxer</groupId>-->
<!--                            <artifactId>HikariCP</artifactId>-->
<!--                            <version>${hikari.version}</version>-->
<!--                        </dependency>-->
<!--                        &lt;!&ndash;mysql driver&ndash;&gt;-->
<!--                        <dependency>-->
<!--                            <groupId>mysql</groupId>-->
<!--                            <artifactId>mysql-connector-java</artifactId>-->
<!--                            <version>${mysql.driver.version}</version>-->
<!--                        </dependency>-->
<!--                    </dependencies>-->
<!--                    <configuration>-->
<!--                        &lt;!&ndash;username&ndash;&gt;-->
<!--                        <username>root</username>-->
<!--                        &lt;!&ndash;password&ndash;&gt;-->
<!--                        <password>casic203!</password>-->
<!--                        &lt;!&ndash;driver&ndash;&gt;-->
<!--                        &lt;!&ndash;com.mysql.jdbc.Driver &ndash;&gt;-->
<!--                        <driverClassName>com.mysql.jdbc.Driver</driverClassName>-->
<!--                        &lt;!&ndash;jdbc url&ndash;&gt;-->
<!--                        <jdbcUrl>jdbc:mysql://localhost:3306/casic_template?useSSL=false</jdbcUrl>-->
<!--                        &lt;!&ndash;生成文件类型 HTML MD WORD&ndash;&gt;-->
<!--                        <fileType>WORD</fileType>-->
<!--                        &lt;!&ndash;打开文件输出目录&ndash;&gt;-->
<!--                        <openOutputDir>true</openOutputDir>-->
<!--                        &lt;!&ndash;生成模板&ndash;&gt;-->
<!--                        <produceType>freemarker</produceType>-->
<!--                        &lt;!&ndash;文档名称 为空时:将采用[数据库名称-描述-版本号]作为文档名称&ndash;&gt;-->
<!--                        &lt;!&ndash;描述&ndash;&gt;-->
<!--                        <description>基础权限库</description>-->
<!--                        &lt;!&ndash;版本&ndash;&gt;-->
<!--                        <version>${pro.version}</version>-->
<!--                        &lt;!&ndash;标题&ndash;&gt;-->
<!--                        <title>基础库文档速查</title>-->
<!--                    </configuration>-->
<!--                    <executions>-->
<!--                        <execution>-->
<!--                            <phase>compile</phase>-->
<!--                            <goals>-->
<!--                                <goal>run</goal>-->
<!--                            </goals>-->
<!--                        </execution>-->
<!--                    </executions>-->
<!--                </plugin>-->
            </plugins>
        </pluginManagement>
    </build>
</project>