本地IDEA运行CAS6.5
1、环境要求
- JDK 11+
- gradle 7.4+
- CAS 6.5
- Tomcat 9+
2、获取项目
项目源码地址: github.com/apereo/cas.…
官方建议使用WAR Overlay 方法在本地部署 CAS,所以克隆以下项目
cas-overlay-template:github.com/apereo/cas-…
官方文档:apereo.github.io/cas/6.5.x/i…
3、前置配置
防止gradle向C盘下载文件,可以在IDEA中配置gradle用户主目录,也可以配置环境变量, 配置之后gradle相关文件就会下载到此文件件。
- 配置gradle用户主目录
- 配置环境变量
4、项目配置
4.1 使用IDEA下载相关依赖编译项目
- 配置项目JDK版本
- gradle配置
配置之后,重新加载gradle,如果有报错不用管它。
- 重新配置gradle
重新加载gradle项目 进行两步操作的原因是因为经常会出现org.apereo.cas:cas-server-webapp-tomcat下载失败,我也不知道什么原因,如果有大神知道,望告知。
5、运行项目
配置tomcat
访问项目