lunedì 11 giugno 2007

Creazione di uno shell script per eseguire un JAR

Ubuntu usa shell scripting, paragonabile ai file batch (.bat) di Windows ma molto più potente.
Per associare uno shell script (in genere salvato come .sh anche se l'estensione non è necessaria), aprire un editor di testo e impostare come prima riga:
#!/bin/bash
e in seguito le istruzioni desiderate (nel nostro caso: java -jar nomefile.jar)
Nella parte nomefile.jar è meglio inserire il percorso completo del file JAR per essere sempre sicuri di eseguire quel file, in particolare se si sta eseguendo il file .sh da un'applicazione esterna, come ad esempio crontab (strumento per eseguire operazioni pianificate in Ubuntu).
Salviamo il nostro file come scriptJAR.sh nella cartella del nostro file .jar
Ora bisogna rendere questo file eseguibile: per fare cioè andare nel terminale, spostarsi nella cartella del nostro scriptJAR.sh e digitare:
sudo chmod +x scriptJAR.sh
per rendere il nostro script eseguibile: basterà avviarlo per fare avviare il nostro file JAR.

Nessun commento: