Bläddra i källkod

启动异常bug修复

Zhu Jiaqi 2 månader sedan
förälder
incheckning
8a8a039214

+ 43 - 1
dtm-admin/src/main/resources/application-druid.yml

@@ -58,4 +58,46 @@ spring:
                     merge-sql: true
                 wall:
                     config:
-                        multi-statement-allow: true
+                        multi-statement-allow: true
+
+# 项目相关配置
+dtm:
+    # 名称
+    name: dtm
+    # 版本
+    version: 3.9.0
+    # 版权年份
+    copyrightYear: 2025
+    # 文件路径 示例( Windows配置D:/dtm/uploadPath,Linux配置 /home/dtm/uploadPath)
+    profile: D:/dtm/uploadPath
+    # 获取ip地址开关
+    addressEnabled: false
+    # 验证码类型 math 数字计算 char 字符验证
+    captchaType: math
+
+# 开发环境配置
+server:
+    # 服务器的HTTP端口,默认为8080
+    port: 8080
+    servlet:
+        # 应用的访问路径
+        context-path: /
+    tomcat:
+        # tomcat的URI编码
+        uri-encoding: UTF-8
+        # 连接数满后的排队数,默认为100
+        accept-count: 1000
+        threads:
+            # tomcat最大线程数,默认为200
+            max: 800
+            # Tomcat启动初始化的线程数,默认值10
+            min-spare: 100
+
+# 订单监测数据目录配置
+data:
+    folder:
+        path: C:/Users/akiby/Documents/dingdandata
+shop:
+    data:
+        folder:
+            path: C:/Users/akiby/Documents/shopdata

+ 13 - 4
dtm-admin/src/main/resources/application-prod.yml

@@ -6,7 +6,7 @@ spring:
         druid:
             # 主库数据源
             master:
-                url: jdbc:mysql://mysql:3306/dtm?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&serverTimezone=GMT%2B8
+                url: jdbc:mysql://mysql:3306/dtm?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&serverTimezone=GMT%2B8&allowPublicKeyRetrieval=true
                 username: root
                 password: dtm@1915116
             # 从库数据源
@@ -102,9 +102,9 @@ server:
       min-spare: 100
 
 # 项目相关配置
-ruoyi:
+dtm:
   # 名称
-  name: RuoYi
+  name: dtm
   # 版本
   version: 3.9.0
   # 版权年份
@@ -114,4 +114,13 @@ ruoyi:
   # 获取ip地址开关
   addressEnabled: false
   # 验证码类型 math 数字计算 char 字符验证
-  captchaType: math
+  captchaType: math
+
+# 订单监测数据目录配置
+data:
+  folder:
+    path: /home/dtm/data  # ✅ Linux 路径
+shop:
+  data:
+    folder:
+      path: /home/dtm/shopdata

+ 1 - 43
dtm-admin/src/main/resources/application.yml

@@ -1,37 +1,4 @@
-# 项目相关配置
-ruoyi:
-  # 名称
-  name: RuoYi
-  # 版本
-  version: 3.9.0
-  # 版权年份
-  copyrightYear: 2025
-  # 文件路径 示例( Windows配置D:/dtm/uploadPath,Linux配置 /home/dtm/uploadPath)
-  profile: D:/dtm/uploadPath
-  # 获取ip地址开关
-  addressEnabled: false
-  # 验证码类型 math 数字计算 char 字符验证
-  captchaType: math
-
-# 开发环境配置
-server:
-  # 服务器的HTTP端口,默认为8080
-  port: 8080
-  servlet:
-    # 应用的访问路径
-    context-path: /
-  tomcat:
-    # tomcat的URI编码
-    uri-encoding: UTF-8
-    # 连接数满后的排队数,默认为100
-    accept-count: 1000
-    threads:
-      # tomcat最大线程数,默认为200
-      max: 800
-      # Tomcat启动初始化的线程数,默认值10
-      min-spare: 100
-
-# 日志配置
+# 日志配置
 logging:
   level:
     com.dtm: debug
@@ -141,15 +108,6 @@ flask:
     # Flask服务基础URL
     base-url: http://localhost:8085
 
-# 订单监测数据目录配置
-data:
-  folder:
-    path: C:/Users/akiby/Documents/dingdandata
-shop:
-  data:
-    folder:
-      path: C:/Users/akiby/Documents/shopdata
-
 # 仓储分析数据目录
 storage:
   data:

+ 6 - 6
pom.xml

@@ -212,11 +212,11 @@
             </dependency>
 
             <!-- 通用工具-->
-            <dependency>
-                <groupId>com.dtm</groupId>
-                <artifactId>dtm-order</artifactId>
-                <version>${ruoyi.version}</version>
-            </dependency>
+<!--            <dependency>-->
+<!--                <groupId>com.dtm</groupId>-->
+<!--                <artifactId>dtm-order</artifactId>-->
+<!--                <version>${ruoyi.version}</version>-->
+<!--            </dependency>-->
 
             <dependency>
                 <groupId>com.dtm</groupId>
@@ -237,7 +237,7 @@
         <module>dtm-admin</module>
         <module>dtm-framework</module>
         <module>dtm-system</module>
-        <module>dtm-order</module>
+<!--        <module>dtm-order</module>-->
         <module>dtm-storage</module>
         <module>dtm-quartz</module>
         <module>dtm-generator</module>