首页 > 其他分享 >Shiro漏洞复现-springboot运行报错的解决 && 项目本地tomcat部署

Shiro漏洞复现-springboot运行报错的解决 && 项目本地tomcat部署

时间:2024-09-22 15:47:22浏览次数:9  
标签:springboot tomcat 项目 报错 运行 所示 打包

一、Springboot项目运行出现的种种问题:

首先需要下载环境代码,来源 Github 等开源平台,下载解压后使用 IDEA打开,由于 Shiro 通常与 Springboot 项目捆绑,所以通常运行需要 Springboot环境,如下图所示:
image

运行时可能会出现如下报错:

unable to start ServletWebServerApplicationcontext due to missing ServletweverFactory bean

image

参考文章:https://blog.csdn.net/Angel_asp/article/details/139046169

但是修改完 pom.xml之后,需要对 maven进行刷新重启的操作,如下图所示:
image

这样 pom.xml 才会真正意义上地被修改,此时再运行项目,成功运行,如下图所示:
image

二、项目部署至本地 tomcat 运行:

可以将项目打包成 .war 部署至本地 tomcat服务器上,如下操作:

(1) 首先将项目进行打包,点击下图所示 package 即可:
image

(2) 打包后,会在根目录下生成一个名为 "target" 的文件夹,其中包含打包好的 .war 文件:
image

(3) 添加配置 tomcat服务器:
image

image

(4) 将打包好的 .war 文件部署至 本地tomcat服务器上:
image

选择未被占用的端口,点击 "应用" --> "运行":
image

成功运行:
image

标签:springboot,tomcat,项目,报错,运行,所示,打包
From: https://www.cnblogs.com/kgty/p/18425370

相关文章

  • 帝国cms配置PHP7.4登陆后台报错解决方法
    帝国CMS7.5在升级到PHP7.4后出现了后台登录报错的问题,可以通过以下几个步骤来解决:1.确认数据库接口类型帝国CMS7.5支持PHP7.x系列,但需要确保数据库接口类型正确配置为 mysqli。已经安装好的帝国CMS修改配置文件打开文件 /e/config/config.php。将 $ecms_confi......
  • 【计算机专业毕设最新Java必过毕设选题2025】基于springboot的高校跳蚤市场管理系统(源
    作品简介 Hi,各位同学好呀!今天向大家分享一个最新完成的高质量毕业设计项目作品基于springboot的XXX管理系统项目评分(最低0分,满分5分)难度系数:3分工作量:5分创新点:3分界面美化:5分使用技术前端:html/js/css后端:springboot数据库:MySql服务器:apache-tomcat......
  • app自动化之adb报错合集
    1、提示这个错误,很多时候说的是adb版本过旧导致的,说的更新一下abd,但是使用SDKManager安装platform-tools(内含adb)选择的是最新的版本,所以不存在adb过旧,只能是其他原因。此时得考虑一下端口被占用的原因。百度了一下最后发现是因为360手机助手占用了对应端口,将360手机助手关闭或是......
  • SpringBoot集成Sa-Token权限认证的学习
    一、前言Sa-Token是一个轻量级Java权限认证框架,主要解决登录认证、权限认证、Session会话、单点登录、OAuth2.0、微服务网关鉴权等一系列权限相关问题。它的API设计简单,易于上手,同时功能强大,能够满足多种复杂的权限认证需求。二、基本使用1.引入依赖<dependency> <groupId>cn.dev3......
  • 毕业设计|springboot产业园区智慧公寓管理系统-|免费|代码讲解
    收藏点赞不迷路 关注作者有好处编号:springboot547springboot产业园区智慧公寓管理系统-开发语言:Java数据库:MySQL技术:Spring+SpringMVC+MyBatis工具:IDEA/Ecilpse、Navicat、Maven1.万字文档展示(部分)2.系统图片展示第5章系统详细设计这个环节需要使用前面的设......
  • 毕业设计|springboot人事管理系统论文-|免费|代码讲解
    收藏点赞不迷路 关注作者有好处编号:springboot350springboot人事管理系统论文-开发语言:Java数据库:MySQL技术:Spring+SpringMVC+MyBatis工具:IDEA/Ecilpse、Navicat、Maven1.万字文档展示(部分)2.系统图片展示......
  • JAVA毕业设计|(免费)springboot农产品智慧物流系统包含文档代码讲解
    收藏点赞不迷路 关注作者有好处编号:springboot537springboot农产品智慧物流系统开发语言:Java数据库:MySQL技术:Spring+SpringMVC+MyBatis工具:IDEA/Ecilpse、Navicat、Maven1.万字文档展示(部分)2.系统图片展示第5章系统详细设计......
  • JAVA毕业设计|(免费)springbootJAVA流浪动物救助平台-包含文档代码讲解
    收藏点赞不迷路 关注作者有好处编号:springboot530springbootJAVA流浪动物救助平台-开发语言:Java数据库:MySQL技术:Spring+SpringMVC+MyBatis工具:IDEA/Ecilpse、Navicat、Maven1.万字文档展示(部分)2.系统图片展示第5章系统详细设计系统实现部分就是将系统分析,系......
  • JAVA毕业设计|(免费)Springboot和BS架构宠物健康咨询系统包含文档代码讲解
    收藏点赞不迷路 关注作者有好处编号:springboot509Springboot和BS架构宠物健康咨询系统开发语言:Java数据库:MySQL技术:Spring+SpringMVC+MyBatis工具:IDEA/Ecilpse、Navicat、Maven1.万字文档展示(部分)2.系统图片展示第5章系统详细设计5.1管理员功能模块的实现5......
  • JAVA课程设计|(免费)springboot社区防疫物资申报系统-包含文档代码讲解
    收藏点赞不迷路 关注作者有好处编号:springboot414springboot社区防疫物资申报系统-开发语言:Java数据库:MySQL技术:Spring+SpringMVC+MyBatis工具:IDEA/Ecilpse、Navicat、Maven1.万字文档展示(部分)2.系统图片展示第5章系统详细设计这个环节需要使用前面的设计方......