SpringBoot项目部署打包好的React、Vue项目刷新报错404 简介:本文讨论了在SpringBoot项目中部署React或Vue打包好的前端项目时,刷新页面导致404错误的问题,并提供了两种解决方案:一是在SpringBoot启动类中配置错误页面重定向到index.html,二是将前端路由改为hash模式以避免刷新问题。 Whitelabel Error Page This application ...
一、使用maven构建springboot项目pom文件: 启动类:打包该项目: 二、将springboot项目注册到linux服务将打包后的文件上传到linux服务器中: 创建springboot.service文件: 文件内容如下: 刷新服务配置文件: 启动服务: 停止服务: 查看服务状态: 查看日志: journalctl -uspringboot.service Linux下部署Tomcat ,然后部署web...
at com.example.service.impl.UserAccountServiceImpl.register(UserAccountServiceImpl.java:82) ~[classes!/:0.0.1-SNAPSHOT] at com.example.controller.LoginController.register(LoginController.java:121) ~[classes!/:0.0.1-SNAPSHOT] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8...
本文将以SpringBoot应用的在Docker环境下的打包部署为例,详细讲解如何使用Jenkins一键打包部署SpringBoot应用。 Jenkins简介 Jenkins是开源CI&CD软件领导者,提供超过1000个插件来支持构建、部署、自动化,满足任何项目的需要。我们可以用Jenkins来构建和部署我们的项目,比如说从我们的代码仓库获取代码,然后将我们的代码打包成...
@xiandafu 主要是maven里面 引用了 admin-console包,你这个包里面有个@RequestMapping({"/**/*.do"}),在IDEA中,运行的时候,自带的tomcat只启动了当前子系统的启动类,没问题;但是导出子系统war包部署tomcat后,admin-console的启动类也会被启动,就会导致,子系统的control无法找到。目前我在子系统pom中去掉了admin-...