From 47378fb7743a8e139d0ee2de8f35eb41ba7bda06 Mon Sep 17 00:00:00 2001
From: xin <1099200748@qq.com>
Date: Thu, 25 Sep 2025 21:49:54 +0800
Subject: [PATCH] 汇旺财多账户支付配置

---
 oying-system/src/main/java/com/oying/AppRun.java |   18 +++++++++++++++---
 1 files changed, 15 insertions(+), 3 deletions(-)

diff --git a/oying-system/src/main/java/com/oying/AppRun.java b/oying-system/src/main/java/com/oying/AppRun.java
index df22a44..1b96648 100644
--- a/oying-system/src/main/java/com/oying/AppRun.java
+++ b/oying-system/src/main/java/com/oying/AppRun.java
@@ -7,7 +7,9 @@
 import com.oying.utils.SpringBeanHolder;
 import org.springframework.boot.SpringApplication;
 import org.springframework.boot.autoconfigure.SpringBootApplication;
+import org.springframework.boot.builder.SpringApplicationBuilder;
 import org.springframework.boot.context.ApplicationPidFileWriter;
+import org.springframework.boot.web.servlet.support.SpringBootServletInitializer;
 import org.springframework.context.annotation.Bean;
 import org.springframework.transaction.annotation.EnableTransactionManagement;
 import org.springframework.web.bind.annotation.RestController;
@@ -21,7 +23,7 @@
 @Api(hidden = true)
 @SpringBootApplication
 @EnableTransactionManagement
-public class AppRun {
+public class AppRun extends SpringBootServletInitializer {
 
     public static void main(String[] args) {
         SpringApplication springApplication = new SpringApplication(AppRun.class);
@@ -30,11 +32,21 @@
         springApplication.addListeners(new ApplicationPidFileWriter());
         springApplication.run(args);
         log.info("---------------------------------------------");
-        log.info("Local: {}", "http://localhost:8088");
-        log.info("Swagger: {}", "http://localhost:8088/doc.html");
+        log.info("Local: {}", "http://localhost:8000");
+        log.info("Swagger: {}", "http://localhost:8000/doc.html");
         log.info("---------------------------------------------");
     }
 
+    /**
+     * 打war包配置
+     *
+     */
+    @Override
+    protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) {
+        // 注意这里要指向原先用main方法执行的Application启动类
+        return builder.sources(AppRun.class);
+    }
+
     @Bean
     public SpringBeanHolder springContextHolder() {
         return new SpringBeanHolder();

--
Gitblit v1.9.3