文档章节

cas 源代码导入(eclipse):

lizx_2016
 lizx_2016
发布于 2017/07/27 10:28
字数 312
阅读 207
收藏 0

cas

源代码导入(eclipse):

1.集成Gradle插件

2.下载源代码

https://github.com/apereo/cas/releases 下载需要的版本(zip格式)

3.解压,并且修改根目录下的build.gradle,具体修改 如下:

在buildscript下添加

maven { url "http://maven.aliyun.com/nexus/content/groups/public" }

maven { url "http://117.34.70.38:8081/nexus/content/groups/public" }

在subprojects -->repositories下添加

maven { url "http://maven.aliyun.com/nexus/content/groups/public" }

maven { url "http://117.34.70.38:8081/nexus/content/groups/public" }

4.在eclipse中使用gradle导入项目(选择项目根目录即可)

过程比较缓慢,大概10分钟

5.项目导入完成后由于其引用关系交错的缘故需要修改错误提示级别,如下:

preferences-->java-->Complile-->Building-->Circular dependencies

修改Error为Warning(将错误级别修改为警告)

6.由于运行时提示 class not found! 做出如下修改:

preferences -->Deployment Assembly -->add

添加完成后部分项目会报错,原因是没有选择JRE版本 ,无法全选修改,只能单个修改项目的JRE和java版本,详细方法:

preferences-->project Facets --> java - 1.7 +

preferences -->Java Build Path -->Libraies 修改Jre 版本

 

7.将cas-servier-webapp添加到tomcat中

8.start run as!

 

over!!!

© 著作权归作者所有

共有 人打赏支持
lizx_2016
粉丝 0
博文 11
码字总数 3680
作品 0
广州
Spring Security 3和CAS 3.5.2集成的完整实例

回顾 在上一篇文章,利用Spring Security 3.2的remember-me搭建SSO,我做了一个简单的单点登录。但其毕竟不够健壮,比如无法点单登出,也无法与非Spring Security的应用集成。今天,我将使用...

xpbug
2014/03/04
0
21
cas eclipse 部署的相关问题

先我想问一下有没有人有很好的cas 最新版本在eclipse上详细的部署教程,发一份给我,感激不尽。。因为我自己部署也是根据百度上提供的方案部署的成功了。。但是部署最新版本还是没有成功。愁...

Tony_Learn
2017/02/08
147
0
CAS Server 下载、部署、测试 与 Tomcat 7.0 开启 Https

这篇文章只介绍如何下载、部署、测试,概念将在单独篇章进行讲解。 值得注意的是cas server 没有现成的应用部署包,是需要我们自己去打包成war后,手动进行发布,有两种打包方式,第一种是通...

华山猛男
03/12
1
0
cas 4.2.5 登录成功后,如何返回用户更多信息?(测试完成 )

操作过程 一、准备环境 1. 安装 Eclipse ,这里用 eclipse-jee-neon-1a (环境:win10 64位) 2. 在 Eclipse,安装 Tomcat 7 服务器,并增加 ssl协议 [ 参考: http://www.cnblogs.com/rwxws...

james_laughing
2016/10/21
2.2K
5
Overlay 方式构建 CAS

继 上一篇 介绍了 OAuth2.0 协议,这次打算写一个系列,分享一些实践中的内容。 Apereo CAS 是企业级的开源单点登录解决方案,单点登录洋文叫 SSO,也就是实现在有多个系统的情况下,只要登录...

一把大斧闯天下
09/16
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Shell编程(expect同步文件、指定host和同步文件、构建文件分发系统、批量执行命令)

expect脚本同步文件 需求:自动同步文件 实验准备: A机器:192.168.248.130 B机器:192.168.248.129 实现: 1.A机器编写4.expect脚本文件,内容如下所示: #!/usr/bin/expectset passwd "...

蛋黄_Yolks
14分钟前
0
0
ppwjs之bootstrap颜色:背景颜色

<!DOCTYPT html><html><head><meta http-equiv="content-type" content="text/html; charset=utf-8" /><title>ppwjs欢迎您</title><link rel="icon" href="/favicon.ico" ......

ppwjs
14分钟前
0
0
Ubuntu与 Fedora之对比

大家好。今天我将重点介绍两个流行的Linux发行版之间的一些特性和差异; Ubuntu 18.04和Fedora 28。它们都有自己的包管理; Ubuntu使用DEB,而Fedora使用RPM,但它们都具有相同的桌面环境(GNO...

linuxprobe16
18分钟前
0
0
线性代数入门

线性代数的概念对于理解机器学习背后的原理非常重要,尤其是在深度学习领域中。它可以帮助我们更好地理解算法内部到底是怎么运行的,借此,我们就能够更好的做出决策。所以,如果你真的希望了...

牛奋Debug
昨天
2
0
开发5分钟,调试2小时 - 该如何debug?

几年来我在答疑群、论坛、公众号、知乎回答的各种问题,没有一万也有八千。其中有三分之二以上都是在帮人看报错,帮人 debug(调试代码)。 可以说,会不会 debug,有没有 debug 的意识,懂不...

crossin
昨天
3
1

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部