Files
MiddlePlatform/maibu-admin/pom.xml
2026-04-24 10:31:41 +08:00

148 lines
4.9 KiB
XML
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?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>com.maibu</groupId>
<artifactId>MiddlePlatform</artifactId>
<version>4.0.0</version>
</parent>
<artifactId>maibu-MiddlePlatform</artifactId>
<dependencies>
<!-- spring-boot-devtools -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<optional>true</optional> <!-- 表示依赖不会传递 -->
</dependency>
<dependency>
<groupId>com.maibu</groupId>
<artifactId>maibu-netty-server</artifactId>
<version>${maibu.version}</version>
</dependency>
<dependency>
<groupId>com.maibu</groupId>
<artifactId>maibu-webrtc-server</artifactId>
<version>${maibu.version}</version>
</dependency>
<dependency>
<groupId>com.maibu</groupId>
<artifactId>maibu-web-middleware</artifactId>
<version>${maibu.version}</version>
</dependency>
<dependency>
<groupId>com.maibu</groupId>
<artifactId>maibu-external</artifactId>
<version>${maibu.version}</version>
</dependency>
<dependency>
<groupId>com.maibu</groupId>
<artifactId>maibu-iotDA</artifactId>
<version>${maibu.version}</version>
</dependency>
<dependency>
<groupId>com.maibu</groupId>
<artifactId>maibu-iot-service</artifactId>
<version>${maibu.version}</version>
<exclusions>
<exclusion>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-simple</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>com.maibu</groupId>
<artifactId>maibu-system-service</artifactId>
<version>${maibu.version}</version>
</dependency>
<!-- swagger3-->
<dependency>
<groupId>io.springfox</groupId>
<artifactId>springfox-boot-starter</artifactId>
</dependency>
<!-- 防止进入swagger页面报类型转换错误,排除3.0.0中的引用,手动增加1.6.2版本 -->
<dependency>
<groupId>io.swagger</groupId>
<artifactId>swagger-models</artifactId>
<version>1.6.2</version>
</dependency>
<!-- Mysql驱动包 -->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
</dependency>
<!-- Druid数据源 -->
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>druid-spring-boot-starter</artifactId>
<version>${druid.version}</version>
</dependency>
<!-- 核心模块-->
<dependency>
<groupId>com.maibu</groupId>
<artifactId>maibu-framework</artifactId>
</dependency>
<dependency>
<groupId>com.maibu</groupId>
<artifactId>maibu-common</artifactId>
</dependency>
<dependency>
<groupId>com.github.ben-manes.caffeine</groupId>
<artifactId>caffeine</artifactId>
</dependency>
</dependencies>
<properties>
<maven.compiler.source>8</maven.compiler.source>
<maven.compiler.target>8</maven.compiler.target>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<version>2.1.1.RELEASE</version>
<configuration>
<fork>true</fork> <!-- 如果没有该配置,devtools不会生效 -->
</configuration>
<executions>
<execution>
<goals>
<goal>repackage</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<version>3.1.0</version>
<configuration>
<failOnMissingWebXml>false</failOnMissingWebXml>
<warName>${project.artifactId}</warName>
</configuration>
</plugin>
</plugins>
<finalName>${project.artifactId}</finalName>
</build>
</project>