部署环境
JDK 1.8、MySQL 5.6以上、Redis、Tomcat 8(可选)
部署
创建数据库,运行源码sql文件夹下的wan_admin.sql创建表格。
端口、访问路径、上传图片存放路径、mysql和redis数据库配置根据实际进行修改后,打jar包。
关于部署到外部tomcat
想要将系统部署到外部tomcat的,需要将下面的注释去掉,打包方式选war。
关于登录和操作者的操作系统和浏览器的识别
项目中识别登录和操作者的操作系统和浏览器,使用了插件UserAgentUtils,但是这个插件于2018年后就没有更新了,使用中发现对Android 10以上会识别成Android 1.X,不排除对其它2018年以后出的浏览器和操作系统版本识别有误的可能。针对这个问题大家可以自行更换成其他方式识别,也可以使用我自己做的这个插件https://gitee.com/youyoudanshui/userAgentUtil,插件已上传中央仓库,在pom.xml加入依赖即可使用。
<dependency>
<groupId>zone.wmj</groupId>
<artifactId>user-agent-util</artifactId>
<version>1.2.1</version>
</dependency>
关于v1.2.0登录页设置
四种登录页效果图如下:
之前版本的使用者已经修改登录页的,可将修改后的页面按loginXX.html重命名,如loginMy.html,并将页面放置到templates/login路径下,在网站配置中将该页面设置为自定义登录页,即可使用。