You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

159 lines
5.9 KiB
XML

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://maven.apache.org/POM/4.0.0"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<parent>
<artifactId>sz-service</artifactId>
<groupId>com.sz</groupId>
<version>${revision}</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>sz-service-admin</artifactId>
<!-- 全局公用dependency版本管理 -->
<properties>
<liquibase.version>4.31.1</liquibase.version>
</properties>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<!-- 数据库依赖尽量独立引用因为每个service引用的数据库有可能不同因此就不再parent中配置公共的mysql依赖-->
<!-- mysql数据库模块 -->
<dependency>
<groupId>com.sz</groupId>
<artifactId>sz-common-db-mysql</artifactId>
<version>${revision}</version>
</dependency>
<!--鉴权模块-->
<dependency>
<groupId>com.sz</groupId>
<artifactId>sz-common-security</artifactId>
<version>${revision}</version>
</dependency>
<!--代码生成模块-->
<dependency>
<groupId>com.sz.generator</groupId>
<artifactId>sz-common-generator</artifactId>
<version>${revision}</version>
</dependency>
<!--微信模块-->
<dependency>
<groupId>com.sz.wechat</groupId>
<artifactId>sz-common-wechat</artifactId>
<version>${revision}</version>
</dependency>
<!--日志模块-->
<dependency>
<groupId>com.sz</groupId>
<artifactId>sz-common-log</artifactId>
<version>${revision}</version>
</dependency>
<!--redis模块-->
<dependency>
<groupId>com.sz</groupId>
<artifactId>sz-common-db-redis</artifactId>
<version>${revision}</version>
</dependency>
<dependency>
<groupId>com.sz.excel</groupId>
<artifactId>sz-common-excel</artifactId>
<version>${revision}</version>
</dependency>
<!-- oss模块 -->
<dependency>
<groupId>com.sz.oss</groupId>
<artifactId>sz-common-oss</artifactId>
<version>${revision}</version>
</dependency>
<!-- aspect aop 切面-->
<dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjweaver</artifactId>
</dependency>
<dependency>
<groupId>org.liquibase</groupId>
<artifactId>liquibase-core</artifactId>
<version>${liquibase.version}</version>
</dependency>
<!-- knife4j swagger文档 -->
<dependency>
<groupId>com.github.xiaoymin</groupId>
<artifactId>knife4j-openapi3-jakarta-spring-boot-starter</artifactId>
<exclusions>
<exclusion>
<groupId>org.springdoc</groupId>
<artifactId>springdoc-openapi-starter-webmvc-ui</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.springdoc</groupId>
<artifactId>springdoc-openapi-starter-webmvc-ui</artifactId>
</dependency>
<dependency>
<groupId>nl.basjes.parse.useragent</groupId>
<artifactId>yauaa</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-actuator</artifactId>
</dependency>
<dependency>
<groupId>org.im4java</groupId>
<artifactId>im4java</artifactId>
<version>1.4.0</version>
</dependency>
<!-- jna,ffmpeg的相关依赖-->
<dependency>
<groupId>cc.eguid</groupId>
<artifactId>FFmpegCommandManager</artifactId>
<version>1.0.0</version>
<scope>system</scope>
<systemPath>${project.basedir}/src/main/resources/jar/FFmpegCommandHandler.jar</systemPath>
</dependency>
<dependency>
<groupId>com.github.cbyzzy</groupId>
<artifactId>Jna</artifactId>
<version>1.0.0</version>
<scope>system</scope>
<systemPath>${project.basedir}/src/main/resources/jar/jna.jar</systemPath>
</dependency>
<dependency>
<groupId>com.github.cbyzzy</groupId>
<artifactId>Examples</artifactId>
<version>1.0.0</version>
<scope>system</scope>
<systemPath>${project.basedir}/src/main/resources/jar/examples.jar</systemPath>
</dependency>
<!-- okhttp-->
<dependency>
<groupId>com.squareup.okhttp3</groupId>
<artifactId>okhttp</artifactId>
<version>4.12.0</version>
</dependency>
<!-- fastJson-->
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
<version>2.0.41</version>
</dependency>
<dependency>
<groupId>cn.hutool</groupId>
<artifactId>hutool-all</artifactId>
<version>5.8.38</version>
</dependency>
<dependency>
<groupId>org.apache.httpcomponents.client5</groupId>
<artifactId>httpclient5</artifactId>
</dependency>
<!-- JavaCV-->
<dependency>
<groupId>org.bytedeco</groupId>
<artifactId>javacv-platform</artifactId>
<version>1.5.11</version>
</dependency>
</dependencies>
</project>