现在项目有需求,要把原来一个项目分拆,把基础的工具类的代码拆分到一个项目中,然后打包成JAR来引用,这样防止新员工过多,有人误修改工具类造成异常,
但是分拆两个项目之后,相互引用project,出现A cycle was detected in the build path of project异常,无法编译,
百度,解决Eclipse中Java工程间循环引用而报错的问题
如果我们的项目包含多个工程(project),而它们之间又是循环引用的关系,那么Eclipse在编译时会抛出如下一个错误信息:
“A cycle was detected in the build path of project: XXX”
解决方法非常简单:
Eclipse Menu -> Window -> Preferences... -> Java -> Compiler -> Building -> Building path problems -> Circular dependencies -> 将Error改成Warning
尝试了下,确实好使,推荐