Fél*_*lli 0 java compiler-construction dependencies
说我有:class A
要看class B
要看class C
要看class A
.
编译似乎不可能.我已经读过这篇关于禁用编译时依赖性检查的帖子,但是我的所有类都在类路径中,定义明确等等.唯一的问题是它们相互依赖.
有没有办法编写这样一个可以顺利编译的应用程序?
我们在遗留代码库中确实有几个这样的依赖循环,它们编译时没有任何障碍.
这并不是说具有循环依赖性是好的 - 恰恰相反.我打算最终摆脱它们来清理我们的架构.然而,与此同时,代码仍然编译和工作.