本地IDEA运行CAS 6.5

675 阅读1分钟

本地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用户主目录

1.png

  • 配置环境变量

2.png

4、项目配置

4.1 使用IDEA下载相关依赖编译项目

  • 配置项目JDK版本

3.png

  • gradle配置

4.png

配置之后,重新加载gradle,如果有报错不用管它。

  • 重新配置gradle

5.png

重新加载gradle项目 进行两步操作的原因是因为经常会出现org.apereo.cas:cas-server-webapp-tomcat下载失败,我也不知道什么原因,如果有大神知道,望告知。

5、运行项目

配置tomcat

8.png

9.png

访问项目

10.png