J'essaie de faire une tâche pour exécuter mon fichier Jar dans gradle.tâche de runJar gradle?
Je suis venu avec ce qui suit:
task runJar(dependsOn:[jar]){
ant.java(jar:,fork:true)
}
Cependant, je suis incapable de trouver le chemin vers le fichier jar. Toute aide très appréciée. Je vous remercie!
Misha
EDIT: OK c'est assez bizarre. Cette tâche s'exécute avant la compilation, etc ???
EDIT: fixe. La clé est dans une notation doLast {}, ou, en abrégé
task runJar(dependsOn:"jar")<<{
ant.java(jar:"${libsDir}${File.separator}${archivesBaseName}.jar",fork:true)
}
Misha
Salut! J'ai essayé votre solution, mais je n'ai aucune sortie du pot - je reçois seulement une information Java Result: 1, bien que je l'ai écrite sur 'System.out' dans ma méthode' main' ... Comment obtenir le résultat? – emesx
Je dois fournir ** args **. –