瀏覽代碼

fix:【AI 大模型】logback 和 slf4j-simple 的日志冲突

YunaiV 6 月之前
父節點
當前提交
50f86f1e0a
共有 1 個文件被更改,包括 25 次插入1 次删除
  1. 25 1
      yudao-module-ai/yudao-spring-boot-starter-ai/pom.xml

+ 25 - 1
yudao-module-ai/yudao-spring-boot-starter-ai/pom.xml

@@ -15,7 +15,7 @@
     <description>AI 大模型拓展,接入国内外大模型</description>
     <properties>
         <spring-ai.version>1.0.0-M6</spring-ai.version>
-        <tinyflow.version>1.0.0-rc.3</tinyflow.version>
+        <tinyflow.version>1.0.2</tinyflow.version>
     </properties>
 
     <dependencies>
@@ -110,6 +110,13 @@
             <groupId>org.springframework.ai</groupId>
             <artifactId>spring-ai-milvus-store</artifactId>
             <version>${spring-ai.version}</version>
+            <exclusions>
+                <!-- 解决和 logback 的日志冲突 -->
+                <exclusion>
+                    <groupId>org.slf4j</groupId>
+                    <artifactId>slf4j-reload4j</artifactId>
+                </exclusion>
+            </exclusions>
         </dependency>
 
         <dependency>
@@ -136,6 +143,10 @@
             <artifactId>tinyflow-java-core</artifactId>
             <version>${tinyflow.version}</version>
             <exclusions>
+                <exclusion>
+                    <groupId>com.jfinal</groupId>
+                    <artifactId>enjoy</artifactId>
+                </exclusion>
                 <exclusion>
                     <!-- 解决 https://gitee.com/zhijiantianya/ruoyi-vue-pro/pulls/1318/ 问题 -->
                     <groupId>com.agentsflex</groupId>
@@ -146,6 +157,19 @@
                     <groupId>org.codehaus.groovy</groupId>
                     <artifactId>groovy-all</artifactId>
                 </exclusion>
+                <!-- 解决和 logback 的日志冲突 -->
+                <exclusion>
+                    <groupId>org.slf4j</groupId>
+                    <artifactId>slf4j-simple</artifactId>
+                </exclusion>
+                <exclusion>
+                    <groupId>org.apache.logging.log4j</groupId>
+                    <artifactId>log4j-slf4j-impl</artifactId>
+                </exclusion>
+                <exclusion>
+                    <groupId>org.slf4j</groupId>
+                    <artifactId>slf4j-reload4j</artifactId>
+                </exclusion>
             </exclusions>
         </dependency>