0

我是 Pact 的新手。

我从 Github 下载了代码,“pact-jvm”项目。我使用 Gradle 设置从“现有源”在IntelliJ中创建了一个新项目。
它很好地导入了所有包。

但是,当我尝试在其中运行一些测试时,我得到了一个

找不到标志

错误如下,

错误:(5、30)java:找不到符号
符号:类 PactFragment
位置:包 au.com.dius.pact.model

我查看了我的包“package 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

但是,我对来自 Github 的“pact-jvm”项目的所有源代码进行了“git pull”。当我执行“git pull”时,它表明一切都是“已经是最新的”。

有什么我可能缺少的指针吗?
为什么我在这个包'package au.com.dius.pact.model'中缺少这么多类?

谢谢,埃里克

4

1 回答 1

1

从头开始将项目重新导入为 Gradle 项目并安装 scala 插件后。问题已经解决了。

于 2017-01-19T23:20:08.240 回答