1.前端项目执行npm run build
命令进行打包,会自动生成打包后的dist目录文件。如下图:
2.将dist 整个目录放置在renren-admin下resource目录下static(没有自行创建)文件夹下。如下图
3.在ShiroConfig文件中添加
filterMap.put("/dist/**", "anon");
4.在renren-admin的pom.xml 文件build项中添加:
<resource> <directory>${project.basedir}/dist</directory> <targetPath>META-INF/resources</targetPath> </resource>
5.自行修改index.html中aptURL地址。
6.通过maven打包,直接通过java 命令运行jar包即可。
7.访问前端注意这里的地址拼接。
8.前后端正常访问,前端可能存在图标实现不正常问题,后续研究再更新。