Я пытаюсь создать задачу для запуска моего файла Jar в Gradle.
Я придумал следующее:
task runJar(dependsOn:[jar]){
ant.java(jar:,fork:true)
}
Однако я не могу найти путь к файлу JAR. Любая помощь высоко ценится. Спасибо!
Misha
РЕДАКТИРОВАТЬ: ОК, это довольно странно. Эта задача выполняется до компиляции и т. Д .???
РЕДАКТИРОВАТЬ: Исправлено. Ключ указан в нотации doLast {}, или сокращенно
task runJar(dependsOn:"jar")<<{
ant.java(jar:"${libsDir}${File.separator}${archivesBaseName}.jar",fork:true)
}
Misha