154 lines
5.7 KiB
XML
154 lines
5.7 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 https://maven.apache.org/xsd/maven-4.0.0.xsd">
|
||
<modelVersion>4.0.0</modelVersion>
|
||
<parent>
|
||
<groupId>org.springframework.boot</groupId>
|
||
<artifactId>spring-boot-starter-parent</artifactId>
|
||
<version>3.5.7</version>
|
||
<relativePath/> <!-- lookup parent from repository -->
|
||
</parent>
|
||
<groupId>top.krcia</groupId>
|
||
<artifactId>cosmos</artifactId>
|
||
<version>0.0.1-SNAPSHOT</version>
|
||
<name>cosmos</name>
|
||
<description>cosmos</description>
|
||
<url/>
|
||
<licenses>
|
||
<license/>
|
||
</licenses>
|
||
<developers>
|
||
<developer/>
|
||
</developers>
|
||
<scm>
|
||
<connection/>
|
||
<developerConnection/>
|
||
<tag/>
|
||
<url/>
|
||
</scm>
|
||
<properties>
|
||
<java.version>17</java.version>
|
||
<mybatis-plus.version>3.5.5</mybatis-plus.version>
|
||
<fastjson.version>2.0.60</fastjson.version>
|
||
<math3.version>3.6.1</math3.version>
|
||
<http3.version>4.12.0</http3.version>
|
||
<smart-doc.version>3.0.9</smart-doc.version>
|
||
<httpclient.version>4.5.6</httpclient.version>
|
||
</properties>
|
||
<dependencies>
|
||
<dependency>
|
||
<groupId>org.springframework.boot</groupId>
|
||
<artifactId>spring-boot-starter-web</artifactId>
|
||
</dependency>
|
||
|
||
<dependency>
|
||
<groupId>org.springframework.boot</groupId>
|
||
<artifactId>spring-boot-starter-test</artifactId>
|
||
<scope>test</scope>
|
||
</dependency>
|
||
<dependency>
|
||
<groupId>com.baomidou</groupId>
|
||
<artifactId>mybatis-plus-extension</artifactId>
|
||
<version>${mybatis-plus.version}</version>
|
||
<scope>compile</scope>
|
||
</dependency>
|
||
<dependency>
|
||
<groupId>com.baomidou</groupId>
|
||
<artifactId>mybatis-plus-spring-boot3-starter</artifactId>
|
||
<version>${mybatis-plus.version}</version>
|
||
</dependency>
|
||
<dependency>
|
||
<groupId>com.baomidou</groupId>
|
||
<artifactId>mybatis-plus-core</artifactId>
|
||
<version>${mybatis-plus.version}</version>
|
||
<scope>compile</scope>
|
||
</dependency>
|
||
<dependency>
|
||
<groupId>org.springframework.boot</groupId>
|
||
<artifactId>spring-boot-starter-jdbc</artifactId>
|
||
</dependency>
|
||
<dependency>
|
||
<groupId>com.mysql</groupId>
|
||
<artifactId>mysql-connector-j</artifactId>
|
||
</dependency>
|
||
<dependency>
|
||
<groupId>org.springframework.boot</groupId>
|
||
<artifactId>spring-boot-starter-data-redis</artifactId>
|
||
</dependency>
|
||
<dependency>
|
||
<groupId>com.alibaba.fastjson2</groupId>
|
||
<artifactId>fastjson2</artifactId>
|
||
<version>${fastjson.version}</version>
|
||
<scope>compile</scope>
|
||
</dependency>
|
||
<dependency>
|
||
<groupId>org.apache.commons</groupId>
|
||
<artifactId>commons-math3</artifactId>
|
||
<version>${math3.version}</version>
|
||
</dependency>
|
||
<dependency>
|
||
<groupId>org.projectlombok</groupId>
|
||
<artifactId>lombok</artifactId>
|
||
<scope>provided</scope>
|
||
</dependency>
|
||
<!-- https://mvnrepository.com/artifact/com.squareup.okhttp3/okhttp -->
|
||
<dependency>
|
||
<groupId>com.squareup.okhttp3</groupId>
|
||
<artifactId>okhttp</artifactId>
|
||
<version>${http3.version}</version>
|
||
</dependency>
|
||
<dependency>
|
||
<groupId>com.microsoft.onnxruntime</groupId>
|
||
<artifactId>onnxruntime</artifactId>
|
||
<version>1.20.0</version> <!-- ✅ 最新版本 -->
|
||
</dependency>
|
||
<dependency>
|
||
<groupId>org.apache.httpcomponents</groupId>
|
||
<artifactId>httpclient</artifactId>
|
||
<version>${httpclient.version}</version>
|
||
</dependency>
|
||
|
||
</dependencies>
|
||
|
||
<build>
|
||
<plugins>
|
||
<plugin>
|
||
<groupId>org.springframework.boot</groupId>
|
||
<artifactId>spring-boot-maven-plugin</artifactId>
|
||
</plugin>
|
||
<plugin>
|
||
<groupId>com.ly.smart-doc</groupId>
|
||
<artifactId>smart-doc-maven-plugin</artifactId>
|
||
<version>${smart-doc.version}</version>
|
||
<configuration>
|
||
<configFile>${basedir}/src/main/resources/smart-doc.json</configFile>
|
||
<projectName>多智体聊天</projectName>
|
||
<includes>
|
||
<!-- 使用了mybatis-plus的Page分页需要include所使用的源码包 -->
|
||
<include>com.baomidou:mybatis-plus-extension</include>
|
||
<!-- 使用了mybatis-plus的IPage分页需要include mybatis-plus-core-->
|
||
<include>com.baomidou:mybatis-plus-core</include>
|
||
</includes>
|
||
</configuration>
|
||
<executions>
|
||
<execution>
|
||
<!--如果不需要在执行编译时启动smart-doc,则将phase注释掉-->
|
||
<phase>compile</phase>
|
||
<goals>
|
||
<!--smart-doc提供了html、openapi、markdown等goal,可按需配置-->
|
||
<goal>html</goal>
|
||
</goals>
|
||
</execution>
|
||
</executions>
|
||
</plugin>
|
||
</plugins>
|
||
</build>
|
||
<repositories>
|
||
<repository>
|
||
<id>central</id>
|
||
<url>https://repo1.maven.org/maven2/</url>
|
||
</repository>
|
||
</repositories>
|
||
|
||
</project>
|