198 lines
6.6 KiB
XML
198 lines
6.6 KiB
XML
<?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">
|
||
<parent>
|
||
<artifactId>bird_monitoring</artifactId>
|
||
<groupId>org.dromara</groupId>
|
||
<version>${revision}</version>
|
||
</parent>
|
||
<modelVersion>4.0.0</modelVersion>
|
||
<packaging>jar</packaging>
|
||
<artifactId>ruoyi-admin</artifactId>
|
||
|
||
<description>
|
||
web服务入口
|
||
</description>
|
||
|
||
<dependencies>
|
||
|
||
<!-- Mysql驱动包 -->
|
||
<dependency>
|
||
<groupId>com.mysql</groupId>
|
||
<artifactId>mysql-connector-j</artifactId>
|
||
</dependency>
|
||
|
||
<!-- <!– mp支持的数据库均支持 只需要增加对应的jdbc依赖即可 –>-->
|
||
<!-- <!– Oracle –>-->
|
||
<!-- <dependency>-->
|
||
<!-- <groupId>com.oracle.database.jdbc</groupId>-->
|
||
<!-- <artifactId>ojdbc8</artifactId>-->
|
||
<!-- </dependency>-->
|
||
<!-- <!– 兼容oracle低版本 –>-->
|
||
<!-- <dependency>-->
|
||
<!-- <groupId>com.oracle.database.nls</groupId>-->
|
||
<!-- <artifactId>orai18n</artifactId>-->
|
||
<!-- </dependency>-->
|
||
<!-- <!– PostgreSql –>-->
|
||
<!-- <dependency>-->
|
||
<!-- <groupId>org.postgresql</groupId>-->
|
||
<!-- <artifactId>postgresql</artifactId>-->
|
||
<!-- </dependency>-->
|
||
<!-- <!– SqlServer –>-->
|
||
<!-- <dependency>-->
|
||
<!-- <groupId>com.microsoft.sqlserver</groupId>-->
|
||
<!-- <artifactId>mssql-jdbc</artifactId>-->
|
||
<!-- </dependency>-->
|
||
|
||
<dependency>
|
||
<groupId>org.dromara</groupId>
|
||
<artifactId>ruoyi-common-doc</artifactId>
|
||
</dependency>
|
||
|
||
<!-- 授权认证 -->
|
||
<dependency>
|
||
<groupId>org.dromara</groupId>
|
||
<artifactId>ruoyi-common-social</artifactId>
|
||
</dependency>
|
||
|
||
<!-- 邮件服务 -->
|
||
<dependency>
|
||
<groupId>org.dromara</groupId>
|
||
<artifactId>ruoyi-common-mail</artifactId>
|
||
</dependency>
|
||
|
||
<!-- 短信模块(提供 AliyunInternationalSmsProperties / 自动配置) -->
|
||
<dependency>
|
||
<groupId>org.dromara</groupId>
|
||
<artifactId>ruoyi-common-sms</artifactId>
|
||
</dependency>
|
||
|
||
<!-- 阿里云国际短信 SDK(本模块直接 import 了 Client / models / RuntimeOptions) -->
|
||
<dependency>
|
||
<groupId>com.aliyun</groupId>
|
||
<artifactId>dysmsapi20180501</artifactId>
|
||
</dependency>
|
||
|
||
<!-- mcp模块 -->
|
||
<dependency>
|
||
<groupId>org.dromara</groupId>
|
||
<artifactId>ruoyi-common-mcp</artifactId>
|
||
</dependency>
|
||
|
||
<!-- api模块 -->
|
||
<dependency>
|
||
<groupId>org.dromara</groupId>
|
||
<artifactId>ruoyi-api</artifactId>
|
||
</dependency>
|
||
|
||
<!-- 系统模块 -->
|
||
<dependency>
|
||
<groupId>org.dromara</groupId>
|
||
<artifactId>ruoyi-system</artifactId>
|
||
</dependency>
|
||
|
||
<!-- 调度任务模块 -->
|
||
<dependency>
|
||
<groupId>org.dromara</groupId>
|
||
<artifactId>ruoyi-job</artifactId>
|
||
</dependency>
|
||
|
||
<!-- AI业务模块 -->
|
||
<dependency>
|
||
<groupId>org.dromara</groupId>
|
||
<artifactId>ruoyi-ai</artifactId>
|
||
</dependency>
|
||
|
||
<!-- demo模块 -->
|
||
<dependency>
|
||
<groupId>org.dromara</groupId>
|
||
<artifactId>ruoyi-demo</artifactId>
|
||
</dependency>
|
||
|
||
<!-- 工作流模块 -->
|
||
<dependency>
|
||
<groupId>org.dromara</groupId>
|
||
<artifactId>ruoyi-workflow</artifactId>
|
||
</dependency>
|
||
|
||
<!-- Spring Boot Admin 客户端 -->
|
||
<dependency>
|
||
<groupId>de.codecentric</groupId>
|
||
<artifactId>spring-boot-admin-starter-client</artifactId>
|
||
</dependency>
|
||
|
||
<!-- 单元测试 -->
|
||
<dependency>
|
||
<groupId>org.springframework.boot</groupId>
|
||
<artifactId>spring-boot-starter-test</artifactId>
|
||
<scope>test</scope>
|
||
</dependency>
|
||
|
||
<!-- skywalking 整合 logback -->
|
||
<!-- <dependency>-->
|
||
<!-- <groupId>org.apache.skywalking</groupId>-->
|
||
<!-- <artifactId>apm-toolkit-logback-1.x</artifactId>-->
|
||
<!-- <version>${与你的agent探针版本保持一致}</version>-->
|
||
<!-- </dependency>-->
|
||
<!-- <dependency>-->
|
||
<!-- <groupId>org.apache.skywalking</groupId>-->
|
||
<!-- <artifactId>apm-toolkit-trace</artifactId>-->
|
||
<!-- <version>${与你的agent探针版本保持一致}</version>-->
|
||
<!-- </dependency>-->
|
||
|
||
</dependencies>
|
||
|
||
|
||
<profiles>
|
||
<!-- 仅在激活 'gen' profile 时,才引入代码生成模块 -->
|
||
<profile>
|
||
<id>gen</id>
|
||
<dependencies>
|
||
<!-- 代码生成-->
|
||
<dependency>
|
||
<groupId>org.dromara</groupId>
|
||
<artifactId>ruoyi-gen</artifactId>
|
||
</dependency>
|
||
</dependencies>
|
||
<activation>
|
||
<!-- 默认激活 -->
|
||
<activeByDefault>true</activeByDefault>
|
||
</activation>
|
||
</profile>
|
||
</profiles>
|
||
|
||
<build>
|
||
<finalName>${project.artifactId}</finalName>
|
||
<plugins>
|
||
<plugin>
|
||
<groupId>org.springframework.boot</groupId>
|
||
<artifactId>spring-boot-maven-plugin</artifactId>
|
||
<version>${spring-boot.version}</version>
|
||
<executions>
|
||
<execution>
|
||
<goals>
|
||
<goal>repackage</goal>
|
||
</goals>
|
||
</execution>
|
||
</executions>
|
||
</plugin>
|
||
<plugin>
|
||
<groupId>org.apache.maven.plugins</groupId>
|
||
<artifactId>maven-jar-plugin</artifactId>
|
||
<version>${maven-jar-plugin.version}</version>
|
||
</plugin>
|
||
<plugin>
|
||
<groupId>org.apache.maven.plugins</groupId>
|
||
<artifactId>maven-war-plugin</artifactId>
|
||
<version>${maven-war-plugin.version}</version>
|
||
<configuration>
|
||
<failOnMissingWebXml>false</failOnMissingWebXml>
|
||
<warName>${project.artifactId}</warName>
|
||
</configuration>
|
||
</plugin>
|
||
</plugins>
|
||
</build>
|
||
|
||
</project>
|