From 8448e86ac56984129e18289b31920e199077e744 Mon Sep 17 00:00:00 2001 From: xiongxiaoyang <1179705413@qq.com> Date: Mon, 29 Sep 2025 17:35:36 +0800 Subject: [PATCH] =?UTF-8?q?feat(windows):=20=E5=A2=9E=E5=8A=A0=E7=94=9F?= =?UTF-8?q?=E4=BA=A7=E7=8E=AF=E5=A2=83=20Windows=20=E4=B8=80=E9=94=AE?= =?UTF-8?q?=E5=90=AF=E5=8A=A8=E8=84=9A=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 支持从任意路径执行,自动定位项目根目录 - 使用 %~dp0.. 技术确保 user.dir 正确 - 默认加载 prod 环境配置:-Dspring.profiles.active=prod - 包含 pause 命令,便于查看启动错误 - 支持宝塔 Windows 面板项目执行命令:C:\novel-plus\novel-fornt\bin\novel-front.bat - 提升 Windows 服务器上的运维效率和可维护性 --- novel-admin/src/main/build/scripts/novel-admin.bat | 4 ++++ novel-crawl/src/main/build/scripts/novel-crawl.bat | 4 ++++ novel-front/src/main/build/scripts/novel-front.bat | 4 ++++ 3 files changed, 12 insertions(+) create mode 100644 novel-admin/src/main/build/scripts/novel-admin.bat create mode 100644 novel-crawl/src/main/build/scripts/novel-crawl.bat create mode 100644 novel-front/src/main/build/scripts/novel-front.bat diff --git a/novel-admin/src/main/build/scripts/novel-admin.bat b/novel-admin/src/main/build/scripts/novel-admin.bat new file mode 100644 index 0000000..9ebcf5c --- /dev/null +++ b/novel-admin/src/main/build/scripts/novel-admin.bat @@ -0,0 +1,4 @@ +@echo off +cd /d "%~dp0.." +java -jar -Dspring.profiles.active=prod novel-admin.jar +pause \ No newline at end of file diff --git a/novel-crawl/src/main/build/scripts/novel-crawl.bat b/novel-crawl/src/main/build/scripts/novel-crawl.bat new file mode 100644 index 0000000..c0d7873 --- /dev/null +++ b/novel-crawl/src/main/build/scripts/novel-crawl.bat @@ -0,0 +1,4 @@ +@echo off +cd /d "%~dp0.." +java -jar -Dspring.profiles.active=prod novel-crawl.jar +pause \ No newline at end of file diff --git a/novel-front/src/main/build/scripts/novel-front.bat b/novel-front/src/main/build/scripts/novel-front.bat new file mode 100644 index 0000000..0589f30 --- /dev/null +++ b/novel-front/src/main/build/scripts/novel-front.bat @@ -0,0 +1,4 @@ +@echo off +cd /d "%~dp0.." +java -jar -Dspring.profiles.active=prod novel-front.jar +pause \ No newline at end of file