网站首页/ 信息中心/ 档案百科/

从零搭建开源司法文书档案软件 本地部署全流程实操指南

发布时间:2026年09月20日 06:55:23 浏览量:0

前期准备

软硬件环境要求

CPU最低要求2核,内存最低4G,硬盘剩余空间不低于50G,操作系统支持Windows 10/11、Ubuntu 20.04+、CentOS 7+,本文以Windows 10为例演示,其他系统操作逻辑完全一致。

依赖工具下载安装

需要提前安装4款基础工具,所有安装包直接复制链接下载即可,安装步骤标注如下:

源码获取与基础配置

拉取项目源码

打开cmd,进入你要存放项目的目录,比如D:\project,执行以下命令拉取完整源码: ``` git clone https://github.com/Code-020/legal-archive-system.git cd legal-archive-system ``` 源码分为后端服务(server目录)和前端页面(client目录)两个部分,无需额外拆分。

初始化数据库

打开cmd,输入mysql -u root -p,输入密码123456登录,依次执行以下命令自动创建数据库并导入数据: ``` CREATE DATABASE legal_archive DEFAULT CHARACTER SET utf8mb4; USE legal_archive; source D:/project/legal-archive-system/server/doc/init.sql; exit; ``` 所有表结构和基础权限数据已经预设在init.sql中,无需手动创建。

修改后端连接配置

从零搭建开源司法文书档案软件 本地部署全流程实操指南

打开server/src/main/resources/application-dev.yml,直接替换为以下完整配置,如果你修改过MySQL端口或密码,对应调整即可: ``` server: port: 8080 spring: datasource: driver-class-name: com.mysql.cj.jdbc.Driver url: jdbc:mysql://localhost:3306/legal_archive?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=Asia/Shanghai username: root password: 123456 servlet: multipart: max-file-size: 100MB max-request-size: 100MB mybatis-plus: mapper-locations: classpath:/mapper//.xml configuration: map-underscore-to-camel-case: true logging: level: com: legalarchive: debug ``` 如果8080端口被占用,将server.port修改为其他端口比如8081即可。

启动服务与系统使用

启动后端服务

在项目根目录打开cmd,进入server目录,项目自带Maven包装器,无需提前安装Maven,直接执行打包命令: ``` cd server .\mvnw clean package -DskipTests ``` 等待打包完成,控制台输出BUILD SUCCESS即为成功,然后执行启动命令: ``` java -jar target/legal-archive-1.0.0.jar ``` 等待10-30秒,控制台输出Started LegalArchiveApplication即为后端启动成功,不要关闭该cmd窗口。

启动前端服务

新开一个cmd窗口,进入项目根目录的client目录,依次执行以下命令: ``` cd D:\project\legal-archive-system\client npm install npm run dev ``` 等待编译完成,控制台输出Local: http://localhost:5173/即为前端启动成功。

首次登录与核心功能操作

打开浏览器访问http://localhost:5173,输入默认管理员账号:admin,密码:admin123,点击登录即可进入后台,核心操作步骤如下:

常见问题排查

物联网档案培训怎么选?过来人亲测的靠谱路径指南
物联网档案培训怎么选?过来人亲测的靠谱路径指南
嘿,刷到这篇的兄弟姐妹们,我绝对是那种「踩过物联网档案培训的大坑,带着一身经验来找你唠」的过来人!别划走,我之前以为物联网档案培训就是对着纸质档案数页数的无聊课,直到被坑了一次才发现——这玩意儿根本是...
2026年09月20日 06:55:23
承德档案数字化,这事儿你得这么干才不踩坑
承德档案数字化,这事儿你得这么干才不踩坑
老张前两天找我喝酒,一坐下就唉声叹气。他单位在承德搞档案数字化,折腾了小半年,钱没少花,结果扫描出来的东西一堆乱码,查份老合同还得去库房翻半天。这事儿吧,在承德这地界儿,我听过不止一回了。很多单位一听...
2026年09月20日 06:55:23
微信咨询
电话联系
QQ客服
微信咨询一对一服务
服务热线: 028-8744 4417
QQ客服: 2305721818