我希望两个Eclipse项目在其构建路径中相互包含。
如您所见,客户端在其构建路径上有服务器,但反之亦然。当我尝试将客户端添加到服务器的构建路径时,Eclipse会生气。我怎么能做到这一点?
我得到的例外是:
Exception in thread "AWT-EventQueue-0" java.lang.Error: Unresolved compilation problem:
GUI cannot be resolved
答案 0 :(得分:3)
你不能在eclipse中拥有循环项目依赖项。您应该找到一种方法来重构代码,以避免循环依赖。一种方法是将两个公共文件移动到第三个项目,并添加该项目以构建现有两个项目的路径。
答案 1 :(得分:2)
eclipse中的循环依赖表明Eclipse中的项目之间的构建路径中存在一个循环。由于这个循环,Eclipse不知道首先编译哪个项目。