单点登录(六)-----遇到问题-----cas server 源码部署导入gradle后有感叹号---错误信息A cycle was detected in the build path of pr
cas server 源码部署导入gradle后有感叹号---错误信息A cycle was detected in the build path of project 'cas-server-core'。
原因
感叹号一般是该项目缺少引用的子项目或者包。
我们可以在java buildPath中查看。
但是我们这里java buildPath中没有明显的缺包信息。
然后注意到Prroblems中有错误信息。
完整的报错信息:
A cycle was detected in the build path of project 'cas-server-core'. The cycle consists of projects {cas-server-core-web, cas-server-core-authentication, cas-management-webapp, cas-management-webapp-support, cas-server-core-services, cas-server-core, cas-server-core-tickets, cas-server-core-validation, cas-server-core-logout, cas-server-core-monitor, cas-server-core-logging, cas-server-core-audit, cas-server-support-oauth-core, cas-server-extension-clearpass, cas-server-integration-ehcache, cas-server-integration-ehcache-monitor, cas-server-integration-grouper, cas-server-integration-hazelcast, cas-server-integration-ignite, cas-server-integration-infinispan, cas-server-integration-memcached, cas-server-support-saml, cas-server-webapp-validation, cas-server-support-saml-googleapps, cas-server-integration-memcached-monitor, cas-server-integration-mongo, cas-server-integration-pac4j, cas-server-integration-pac4j-core, cas-server-support-basic, cas-server-support-couchbase-service-registry, cas-server-support-couchbase-ticket-registry, cas-server-support-duo, cas-server-support-generic, cas-server-support-generic-remote-webflow, cas-server-support-jdbc, cas-server-support-jdbc-monitor, cas-server-support-jpa-service-registry, cas-server-support-jpa-ticket-registry, cas-server-support-ldap, cas-server-support-ldap-core, cas-server-support-ldap-monitor, cas-server-support-ldap-service-registry, cas-server-support-mongo, cas-server-support-oauth, cas-server-support-openid, cas-server-support-openid-webflow, cas-server-support-pac4j, cas-server-support-pac4j-webflow, cas-server-support-radius, cas-server-support-rest, cas-server-support-rest-services, cas-server-support-saml-mdui, cas-server-support-spnego, cas-server-support-spnego-webflow, cas-server-support-stormpath, cas-server-support-token, cas-server-support-token-webflow, cas-server-support-trusted, cas-server-support-trusted-webflow, cas-server-support-wsfederation, cas-server-support-wsfederation-webflow, cas-server-support-x509, cas-server-support-x509-webflow, cas-server-support-yubikey, cas-server-webapp, cas-server-webapp-support, cas-server-webapp-throttle, cas-server-webapp-actions, cas-server-webapp-reports, cas-server-webapp-themes, cas-server-webapp-actions-aup-ldap, cas-server-webapp-actions-aup-webflow} cas-server-core Build path Build Path Problem
如图:
A cycle was detected in the build path of project
如果我们的项目包含多个工程(project),而它们之间又是循环引用的关系,那么Eclipse在编译时会抛出如下一个错误信息:
“A cycle was detected in the build path of project: XXX”
解决方法
这个其实是eclipse对编译时的一种提醒,在编译时并不影响正常的打包和功能的。
那我们只要把这个提醒去掉就行了。
思路是把这种类型的报错降级为警告,而不是错误。这样就不影响到我们的编译了。
解决方法非常简单:
Eclipse Menu -> Window -> Preferences... -> Java -> Compiler -> Building -> Building path problems -> Circular dependencies -> 将Error改成Warning
这样感叹号就消失了 可以正常编译了。
单点登录(六)-----遇到问题-----cas server 源码部署导入gradle后有感叹号---错误信息A cycle was detected in the build path of pr的更多相关文章
- 单点登录(四)-----遇到问题-----cas server 源码部署tomcat运行报错ClassNotFoundException: org.jasig.cas.CasEnvironmentCo
情况 cas单点登录 cas server 源码部署tomcat运行报错 把cas server的代码下载下来后使用gradle插件或者maven插件以及转化成eclipse·后导入发现部署到tomc ...
- 单点登录(五)-----遇到问题-----cas server 源码部署tomcat运行报错BeanCreationException:Error creating bean with name 's
我们在上一篇文章已经解决了把下载好的cas server源码部署到tomcat缺少子项目编辑文件或者jar包导致找不到class报错的问题 单点登录(四)-----遇到问题-----cas serve ...
- 单点登录(三)-----实战-----cas server 源码下载和部署
我们在上一篇文章中使用的是4.0版本的cas,4.0版本的有发布好的war包可以直接使用,那如果我们要使用更新的版本怎么办呢? 就需要下载源码自己编辑打包了. 步骤如下: 版本选择 我们在cas的gi ...
- Cas Server源码编译现场实例
最近公司有项目需要做单点登录,根据要求就写下这篇从github上下载的包到项目编译通过,再到修改原代码实现自己的特殊逻辑. 前提: java环境 tomcat环境 maven环境 MyEclipse开 ...
- 分享一个单点登录、OAuth2.0授权系统源码(SimpleSSO)
SimpleSSO 关于OAuth 2.0介绍: http://www.ruanyifeng.com/blog/2014/05/oauth_2_0.html 系统效果: 登录界面: 首页: 应用界面: ...
- [置顶] SSO单点登录系列6:cas单点登录防止登出退出后刷新后退ticket失效报500错
这个问题之前就发现过,最近有几个哥们一直在问我这个怎么搞,我手上在做另一个项目,cas就暂时搁浅了几周.现在我们来一起改一下你的应用(client2/3)的web.xml来解决这个2b问题,首先看下错 ...
- SSO单点登录系列6:cas单点登录防止登出退出后刷新后退ticket失效报500错
这个问题之前就发现过,最近有几个哥们一直在问我这个怎么搞,我手上在做另一个项目,cas就暂时搁浅了几周.现在我们来一起改一下你的应用(client2/3)的web.xml来解决这个2b问题,首先看下错 ...
- cas 单点登录出现org.jasig.cas.client.util.CommonUtils.getResponseFromServer - 拒绝连接 Connection refused
cas 单点登录出现org.jasig.cas.client.util.CommonUtils.getResponseFromServer - 拒绝连接 Connection refused 环境: ...
- CAS单点登录实践(spring cas client配置)
前言: 最近的项目需要将多个站点统一登录,查阅了资料Jasig cas(Central Authentication Service)(官方站点:http://www.jasig.org/cas)使用 ...
随机推荐
- Android NDK 工具链的使用方法(Standalone Toolchain)
转载:http://blog.csdn.net/smfwuxiao/article/details/6587709 首先需要确定目标机器的指令集. 如果是 x86 的机器,用 x86-4.4.3 版本 ...
- rev命令详解
基础命令学习目录首页 rev命令将文件中的每行内容以字符为单位反序输出,即第一个字符最后输出,最后一个字符最先输出,依次类推. #cat a.txt wo shi mcw, nihao how do ...
- CF 1064B Equations of Mathematical Magic(思维规律)
Description Colossal! — exclaimed Hawk-nose. — A programmer! That's exactly what we are looking for. ...
- PSP Daily软件beta版本——基于NABCD评论,及改进建议
1.根据(不限于)NABCD评论作品的选题: 此软件的用户人群较为明确,即:用户(软件工程课上学生)记录例行报告.写每周PSP表格和统计的需求.潜在用户还有未来该课堂的学生和需要用PSP方法记录任务完 ...
- Mevan(转)
Missing artifact com.oracle:ojdbc6:jar:11.2.0.1.0问题解决 ojdbc包pom.xml出错 置顶 2017年08月23日 10:55:25 阅读数:96 ...
- sqlDataAdapter和SqlCommand的区别
因为DataSet是离线的,所以SqlDataAdapter这个对象是连接DataSet和数据库的桥梁,所有对DataSet的操作(填充,更新等)都要通过他 ado.net数据访问有两种方式: 1.离 ...
- Mininet-Wifi 多接入点(Access Point)实验
实验简介 这个实验来自Mininet-Wifi用户手册.在本实验中,我们会创建一个有三个AP的线式拓扑,并有三个站点(station)与每个AP通过无线相连.将通过这个时间简单演示一些Mininet ...
- 【Coursera】因子分析模型
一.协方差矩阵 协方差矩阵为对称矩阵. 在高斯分布中,方差越大,数据分布越分散,方差越小发,数据分布越集中. 在协方差矩阵中,假设矩阵为二维,若第二维的方差大于第一维的方差,则在图像上的体现就是:高斯 ...
- OC中的私有方法
1.不写在.h文件中 2.不写在.m文件中 一.私有方法: 没有在.h文件当中进行声明的方法在OC中都被称为私有方法 私有方法子类是无法继承到的
- EGener2四则运算出题器
项目源码: https://git.coding.net/beijl695/EGener2.git (代码纯属原创,设计细节不同,请思量) 项目发布后,由于期间各种事情,耽搁至最后一天交付.这次的项目 ...