1.4 KiB
1.4 KiB
Tomcat 替换为东方通实施记录
本次改动
- 将
ruoyi-admin打包方式从jar调整为war - 在
ruoyi-admin中显式声明spring-boot-starter-tomcat为provided - 在
ruoyi-framework、ruoyi-loan-pricing中排除spring-boot-starter-web传递进来的嵌入式 Tomcat - 将
ruoyi-common中的jakarta.servlet-api调整为provided - 删除
application-dev.yml、application-uat.yml、application-pro.yml中仅对内嵌 Tomcat 生效的server.tomcat配置 - 将
bin/prod/restart_java.sh从java -jar启停改为 TongWeb 启停与war同步 - 将
bin/prod/deploy_from_package.sh、bin/prod/deploy_release.sh的后端交付物从ruoyi-admin.jar改为ruoyi-admin.war - 将
bin/restart_java_backend.sh改为本地构建war并发布到 TongWeb - 更新
deploy/2026-03-31-local-nginx-java-install-manual.md,将后端运行环境说明改为 TongWeb - 新增后端实施计划
doc/2026-04-13-tongweb-replace-tomcat-backend-plan.md
验证结果
- 已执行
sh bin/prod/restart_java_test.sh - 已执行
sh bin/prod/deploy_from_package_test.sh - 已执行
sh bin/restart_java_backend_test.sh
说明
- 本次替换按当前项目
Spring Boot 3 + Jakarta Servlet路线落地,要求实际使用的东方通版本能够承载 Jakarta 体系应用 - Nginx 入口和反向代理端口保持不变,仍通过
63310转发到后端容器