A cycle was detected in the build path of project 'core'. The cycle consists of projects {core, sms}
今天上午用eclipse导入公司另一个项目组的项目时,由于两个相互依赖,导致eclipse报错无法编译,报错信息如下:
A cycle was detected in the build path of project 'core'. The cycle consists of projects {core, sms}
如图:
问题原因是:项目A依赖了项目B,项目B又依赖了项目A,默认情况下eclipse不允许项目之间进行循环依赖。
解决方法:
项目之间循环依赖,这种方式不推荐使用,如果项目不是必须相互循环依赖,则可以去掉循环依赖,即项目A依赖项目B,项目B不依赖项目A。
去掉项目依赖的方法:打开项目A的Java Build Path,把Projects里项目B依赖移除掉即可。
如果是跟我的情况一样,即项目必须相互依赖,则可以配置eclipse允许项目循环依赖。
eclipse允许项目循环依赖的方法
点击window–>Propreties–>Java–>Compiler–>Building,右侧找到Circular dependencies,将Error改为Warning,然后重新编译即可。如下图:
A cycle was detected in the build path of project 'core'. The cycle consists of projects {core, sms}相关推荐
- Maven:A cycle was detected in the build path of project 'xxx'. The cycle consists of projects {xx}
以下这个错误是在Eclipse中导入多个相互依赖的工程时出现的"循环依赖问题": A cycle was detected in the build path of project ...
- A cycle was detected in the build path of project
解决Eclipse中Java工程间循环引用而报错的问题 如果我们的项目包含多个工程(project),而它们之间又是循环引用的关系,那么Eclipse在编译时会抛出如下一个错误信息: "A ...
- 导入项目出现a cycle was detected in the build path of project问题解决
将一个项目导入最烦的是遇到各种报错,前段时间搞的一个项目osgi的,各个功能模块单独作为一个工程,然后不同工程之间相互调用,这里会报这么一个·错误a cycle was detected in the ...
- Eclipse/STS 异常解决:A cycle was detected in the build
今天,遇到了一个特殊的问题 :A cycle was detected in the build path of project XXX ,大概意思是 "在项目的构建路径中检测到一个循环&q ...
- was not found on the Java Build Path
2019独角兽企业重金招聘Python工程师标准>>> 问题: The superclass "javax.servlet.http.HttpServlet" w ...
- [笔记]解决m2eclipse给项目添加maven依赖管理时可能不给项目的build path...
为什么80%的码农都做不了架构师?>>> 解决办法:在m2eclipse提供的菜单里关闭项目的Maven依赖管理,然后再启动Maven的依赖管理!!! 检查:1)查看项目的.c ...
- the resource is not on the build path of a java project
从svn里导出一个项目到本地eclipse里,但在代码中点击F3跳转时报错"The resource is not on the build path of a Java project&q ...
- Eclipse导入Maven项目解决Build Path不能配置问题
Eclipse导入Maven项目解决Build Path不能配置问题 参考文章: (1)Eclipse导入Maven项目解决Build Path不能配置问题 (2)https://www.cnblog ...
- 在Java Build Path中找不到超类“javax.servlet.http.HttpServlet”[重复]
本文翻译自:The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path ...
最新文章
- 半圆阴影_圆中阴影部分面积求法的常用方法
- DataGridView 判断新增行:
- 哲理故事与管理之道(3)-不要吝惜赞美
- 细思恐极,插上U盘就开始执行Python代码的程序
- UBUNTU上VNC 配置
- mysql8支持myISAM_mysql菜鸟手迹8--mysql存储引擎之MyISAM
- methods vue过滤器 和_数据动态过滤技巧在 Vue 项目中的实践
- Qt调用face++的http接口,实现人脸对比
- 【图说Word】怎么在word的每一行前面和后面加上同一个字或字符?
- 基于Posfix的邮件服务器维护总结
- 前端白屏问题_记一次白屏统计与修理
- Postgres数据库报错:FATAL: Peer authentication failed for user “zabbix“ Previous connection kept
- 【精品分享】OpenStack Cinder mutliattach技术探秘
- JSP校园自行车租赁网站平台管理系统
- 互联网快讯:粉笔科技布局线下打造双核驱动;极米产品获用户青睐;迅雷发布2021年财报;荣耀Magic4系列国内发布
- 史记翻译-汉初三杰-张良-留侯世家第二十五
- 河北计算机软件职业技术学院,河北软件职业技术学院2021年排名
- 互联网金融的信息安全(一)新环境的安全形势
- JAVA出现x可以在Point中访问private是什么意思 高手进
- 硕士研究生入学统一考试408 计算机学科考试大纲
热门文章
- RGB图转为灰度图的方法
- linux下tomcat的访问权限,关于Linux权限引起的Tomcat项目404问题
- 13、Kanzi插件——通过Kanzi Engine插件创建自定义节点+代码解析
- 【web前端初级课程】第二章 CSS层叠样式表
- 骨传导有什么品牌,骨传导耳机品牌推荐
- 智能手表发展史:我们用过、见过和从未听说的
- JAVA Math函数向上取整和向下取整
- saltstack python3_SaltStack事件驱动(3) – BEACONS
- windows软件窗口或者对话框太大超出屏幕解决办法
- python3爬取头条比基尼图片