我是Pact的新手。包中缺少'PactFragment'au.com.dius.pact.model
我從Github的「pact-jvm」項目下載了代碼。 我使用Gradle設置從「現有源」創建了一個新項目IntelliJ。
它導入所有包裹罰款。
然而,當我試圖在它運行一些測試,我得到了一個
cannot find symbol
誤差以下,
Error:(5, 30) java: cannot find symbol
symbol: class PactFragment
location: package au.com.dius.pact.model
我看了看我的包「包au.com。 dius.pact.model',我發現這個軟件包中缺少「PactFragment」。
除此之外,此包中還缺少以下類。
import au.com.dius.pact.matchers.MatchingConfig
import au.com.dius.pact.model.BodyMismatch
import au.com.dius.pact.model.BodyTypeMismatch
import au.com.dius.pact.model.DiffConfig
import au.com.dius.pact.model.HeaderMismatch
import au.com.dius.pact.model.ResponseMatching$
import au.com.dius.pact.model.ResponsePartMismatch
import au.com.dius.pact.model.StatusMismatch
但是,我在GitBub上爲「pact-jvm」項目的所有源代碼做了「git pull」。當我進行「git pull」時,它顯示所有內容都「已經是最新的」。
任何指針我可能會丟失什麼?
爲什麼我會錯過這個包中的許多類,'package au.com.dius.pact.model'?
感謝, 埃裏克
我知道這是通過我們的電子郵件列表回答。當你確實得到你的解決方案時,請回答你自己的問題並接受它。謝謝。 –