需在Windows 10/11 64位系统部署,依赖软件及下载地址如下:
https://download.java.net/java/ga/jdk11/openjdk-11.0.2_windows-x64_bin.ziphttps://dev.mysql.com/get/Downloads/MySQLInstaller/mysql-installer-community-8.0.34.0.msihttp://bsdag.gov.cn/software/bs-archive-system-v1.2.1-release.zip核心要求:所有安装包必须保存至非中文、无空格路径,严禁放在桌面或C:\Users\用户名下,否则会导致权限或路径错误。
将下载的OpenJDK压缩包解压至 C:\java\jdk11,完成后确认路径为 C:\java\jdk11\bin 存在。
右键“此电脑”→属性→高级系统设置→环境变量,按以下步骤配置:
JAVA_HOME,变量值 C:\java\jdk11%JAVA_HOME%\bin按Win+R输入cmd打开命令行,执行命令:java -version,输出必须包含“openjdk version "11.0.2"”,若版本错误请重新配置环境变量。
运行MySQL安装包,选择“Server only”安装类型,点击Next;设置root密码为 123456(部署时用简单密码避免后续配置出错),后续步骤保持默认,完成安装后自动启动MySQL服务。

命令行执行命令登录MySQL:mysql -u root -p,输入密码 123456,进入MySQL后执行以下完整命令:
必须确认数据库名是bs_archive,编码为utf8mb4,否则系统启动后会出现乱码或功能异常。
将下载的系统安装包解压至 D:\bs-archive,完成后路径为 D:\bs-archive\config 存在。
用记事本打开配置文件 D:\bs-archive\config\application-dev.yml,替换以下内容为自己的配置(无需修改其他内容):
重点确认:密码需与MySQL设置的root密码一致,时区为Asia/Shanghai,端口默认8080,若端口被占用可修改为8081。
进入 D:\bs-archive\bin,双击 startup.bat 文件,弹出命令行窗口后不要关闭,等待窗口出现“Started BsArchiveApplication in X seconds”提示,说明系统启动成功。
打开任意浏览器,输入地址:http://localhost:8080,进入登录页面,使用默认账号密码登录:账号 admin,密码 admin123。首次登录必须立即修改默认密码,避免安全风险。
netstat -ano | findstr 8080,若输出不为空说明端口被占用,修改配置文件的server.port为其他端口(如8081),重启startup.bat。