我正在使用Gradle进行项目。我的build.gradle已将JUnit作为依赖项,但每次我再次导入项目时,它都无法识别JUnit库并要求我将其添加到classpath中。此问题不仅适用于JUnit,还适用于其他依赖项。我是否将JUnit添加到了错误的位置?
PS:该项目构建得很好,只是IDE(IntelliJ)将所有内容都标记为红色。
dependencies {
testCompile group: 'junit', name: 'junit', version: '4.11'
}
答案 0 :(得分:8)
依赖声明是正确的。可能你错误地在IntelliJ IDEA中打开项目。
我建议您以这种方式打开Gradle项目:
File | Open
菜单build.gradle
文件以下是有关importing Gradle projects的更多信息(另请参阅该页面的旁注)。
答案 1 :(得分:0)
从 mvn 存储库下载外部 jar 文件并将其添加到 libs 文件夹。
Gradle-project(您的项目)->libs(在 libs 文件夹中粘贴 jar 文件)。如果您没有 libs 文件夹,只需创建它。
转到 build.gradle 依赖{编译文件('libs/your_jar.jar')}
重新加载 gradle 项目。
它对我有用。我希望这对你们也有用...