我无法在IntelliJ中的jar文件上运行我的JUnit(4.12)测试。
我的build.gradle文件如下所示
plugins {
id 'java'
}
version '1.0'
sourceCompatibility = 1.8
repositories {
mavenCentral()
jcenter()
}
dependencies {
testCompile group: 'junit', name: 'junit', version: '4.12'
compile files("Program.jar")
}
test {
useJUnit()
classpath = project.files("Program.jar", configurations.runtime)
}
我在目录的根目录,src文件夹和build文件夹中尝试了jar文件的各种放置,但是我无法成功构建和运行它。
我无权访问Program.java,因为我正在使用提供的API对它进行测试。因为我没有Program.java文件,所以gradle项目将无法构建。
有什么方法可以构建我的项目,并使它能够对jar文件使用测试文件?