从网上下载了若依框架练手项目,打jar启动没有问题,但是当把打的war部署到tomcat上时,一直报错缺少BaseController类,
但是在编辑器中编码启动都是正常的,于是猜想是打包问题,分享下解决方法。
一、修改打包方式
在ruoyi-admin模块里将pom文件中的
<packaging>jar</packaging>
改成
<packaging>war</packaging>
二、构建项目打包结构
step1进入项目结构页面
或者顶部工具栏
step2选择要打包的模块
如果已经有构建好的项目
直接转到step2-2
step2-1选择要打包的模块
step2-2将子模块打包到项目中
step2-3构建项目输出
step3打包项目
ps:如果打包输出路径在target文件夹下,直接maven-package即可,如果是自己构建的exploded和archives,就按照step3打包项目