是否有可能在多模塊項目的模塊之間存在循環依賴關係?sbt:模塊之間的循環依賴性?
下面是一個例子:
lazy val client = (project in file("client"))
.dependsOn(service)
.settings(...)
lazy val service = (project in file("service"))
.dependsOn(client)
.settings(...)
即時得到一個錯誤recursive value x needs type
我認爲這是由於這個遞歸定義,但不能完全確定(可能還有其他的一些奇怪的現象,導致此)。
我們是否可以得到完整的編譯錯誤以及何時發生? – bthuillier