一、Springboot项目运行出现的种种问题:
首先需要下载环境代码,来源 Github 等开源平台,下载解压后使用 IDEA打开,由于 Shiro 通常与 Springboot 项目捆绑,所以通常运行需要 Springboot环境,如下图所示:
运行时可能会出现如下报错:
unable to start ServletWebServerApplicationcontext due to missing ServletweverFactory bean
参考文章:https://blog.csdn.net/Angel_asp/article/details/139046169
但是修改完 pom.xml之后,需要对 maven进行刷新重启的操作,如下图所示:
这样 pom.xml 才会真正意义上地被修改,此时再运行项目,成功运行,如下图所示:
二、项目部署至本地 tomcat 运行:
可以将项目打包成 .war 部署至本地 tomcat服务器上,如下操作:
(1) 首先将项目进行打包,点击下图所示 package 即可:
(2) 打包后,会在根目录下生成一个名为 "target" 的文件夹,其中包含打包好的 .war 文件:
(3) 添加配置 tomcat服务器:
(4) 将打包好的 .war 文件部署至 本地tomcat服务器上:
选择未被占用的端口,点击 "应用" --> "运行":
成功运行: