Gradle dalam file Batch mencegah cmd.exe keluar

0

Saya memiliki skrip batch yang melakukan sesuatu seperti ini:

call gradle clean shadowJar
exit

Namun, exitperintah itu tampaknya tidak berhasil. Jendela prompt perintah akan tetap hidup bahkan setelah pekerjaan gradle selesai. Menghapus gradlepanggilan memungkinkan jendela untuk menutup setelah skrip batch selesai, jadi apakah ini karena gradlepekerjaan build? Jika ya, apakah ada cara untuk menutup jendela perintah setelah menjalankan gradlepekerjaan?

peco
sumber

Jawaban:

0

Found the cause. Gradle created a Gradle Daemon for the build process, which lives even after the build job has completed. Running gradle clean shadowJar --no-daemon allows the command prompt window to close.

peco
sumber