我正在使用IntelliJ在libGDX中编写游戏。我正在编写测试,并且难以使用gradle test
运行它们。我收到错误消息:
error: package org.junit.jupiter.api does not exist
org.junit.jupiter:junit-jupiter-api:5.1.0
在Gradle依赖项中。我已经在build.gradle中包含了repositories(mavenCentral())
。我遵循了Gradle 4.6和JUnit 5的文档,因此也具有以下内容:
test{
useJUnitPlatform()
}
但是,这似乎没有什么区别。每当我更改依赖项时,都会影响我是否可以运行JUnit测试,因此我知道它正在使用它们。只是当我运行gradle test
时遇到该错误。我该如何解决?
答案 0 :(得分:1)
我遇到了同样的问题,但是当我在那儿添加这种依赖性时,它就消失了。可能是
allprojects {
apply plugin: "java"
repositories {
mavenLocal()
mavenCentral()
maven { url "https://oss.sonatype.org/content/repositories/snapshots/" }
maven { url "https://oss.sonatype.org/content/repositories/releases/" }
}
dependencies {
compile 'org.junit.jupiter:junit-jupiter-api:5.1.0'
}
}
由于我们不知道您是如何将junit添加到build.gradle的,因此可能要发表评论以告知我们。