1、从官网上下载 cas-server-3.5.2-release.zip 并解压,目录结构如下图 地址为 https://www.apereo.org/projects/cas
2、其中modules 下的cas-server-webapp-3.5.2.war 为项目,可以直接放到tomcat下面,可以用了,但是我想要修改cas项目,因此不用这个,而把源码导入到myeclipse中
3、在myeclipse下新建项目,随便命名,这里命名为cas-server
4、把其中 cas-server-webapp 下的cas-server-webapp\src\main\webapp 下所有文件拷贝到 myeclipse 新建cas-server项目的 webRoot \ WEB-NF 下,如下两个截图
5、将 cas-server-3.5.2-release.zip\cas-server-3.5.2\cas-server-webapp\src\main\java 的org文件夹,拷贝到myeclipse项目 cas-server 的src目录下,这就是.java文件
6、此时会java文件会报错,因为没有所需要的 jar包,注意第四步复制的时候,里面是没有 lib 文件夹的,去哪里找呢,我们可以把 modules 下的cas-server-webapp-3.5.2.war 这个现成项目解压开来,里面 lib 文件夹 就是我们需要的 jar 包,全部拷贝到 cas-server/WebRoot/WEB-INF/lib 下面
7、基本完成了,还差一点,就是配置文件,还是第四步复制的问题,配置文件在 cas-server-webapp\src\main\webapp\WEB-INF 里面,必须单独复制到 src 目录下(这里面一下国际化文件可根据需要删除掉)
8、把cas-server 部署到 tomcat ,访问 http://localhost:8888/cas-server 试一下,用 admin/admin 登录试试,登录成功就没问题了
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/111324.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...