[英]Gradle works with proxy settings but Gradle-wrapper does not. Why?
[英]Running JUnit Test works but Gradle Tests does not. How to fix?
我正在使用 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
我得到了那个错误。 我怎样才能解决这个问题?
我遇到了同样的问题,但是当我在那里添加依赖项时它就消失了。 可能是这样
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 的,因此请发表评论让我们知道。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.