CAS4.x 相对于CAS3.x 有很大的差异,由于没有用过CAS3.x就不讲具体差异在那里了.
第一步 下载CAS
下载地址: https://github.com/Jasig/cas , 选择releases版本.
![我选择的是cas-4.1.0](https://img-blog.csdn.net/20160203144654908)
![下载到本地后解压,这是文件列表](https://img-blog.csdn.net/20160203144917612)
第二步 使用 mvn -U eclipse:clean eclipse:eclipse 转换成eclipse工程
进入到cas-4.1.0-RC2目录, 很多插件都是可插拔的, 本例以JDBC,LDAP为主.
需要执行mvn -U eclipse:clean eclipse:eclipse的工程包括:
第三部 用eclipse import maven project, 选择这几个工程即可. 其他的不用导入,影响可读性.
第四部 导入之后会遇到几个maven插件不能下载的问题. 注释掉就行了, 都是几个不重要的插件, 插件代码风格,版本号插件等等.
注释掉后:
下面测试项目: tomcat:run
!(tomcat:run)(https://img-blog.csdn.net/20160203152937878)
运行结果:
找到log4jInitialization 声明的地方, 注释掉.
再次运行tomcat:run!
进入http://localhost:8080/cas-server-webapp 输入帐号和密码 官方的例子就ok了.