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

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

发布时间: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
档案制度建设服务质量不高解决方案有哪些?
档案制度建设服务质量不高解决方案有哪些?
解决档案制度建设服务质量不高问题,可通过标准化建设、人员赋能、动态监督三个维度落地科学的档案制度建设服务质量不高解决方案,能够有效提升档案管理服务的合规性与实用性。接下来本文将从实操角度,详细拆解具体...
2026年09月20日 06:55:23
微信咨询
电话联系
QQ客服
微信咨询一对一服务
服务热线: 028-8744 4417
QQ客服: 2305721818