Gradle-从测试模块运行应用程序
我目前有以下梯度来运行应用程序Gradle-从测试模块运行应用程序,gradle,Gradle,我目前有以下梯度来运行应用程序 apply plugin: 'application' application { mainClassName = 'com.Example' } 这不起作用,因为示例类位于测试模块中,因为它不打算在生产代码中发布。有没有办法指定gradle查看测试模块,而不是主模块?解决方案是不使用应用程序模块;相反 apply plugin: 'java' task runExample(type: JavaExec) { classpath = sou
apply plugin: 'application'
application {
mainClassName = 'com.Example'
}
这不起作用,因为示例类位于测试模块中,因为它不打算在生产代码中发布。有没有办法指定gradle查看测试模块,而不是主模块?解决方案是不使用
应用程序
模块;相反
apply plugin: 'java'
task runExample(type: JavaExec) {
classpath = sourceSets.test.runtimeClasspath
main = 'com.Example'
}