Domanda

Ho creato un file JAR in Java, e voglio rendere l'applicazione si avvia automaticamente durante l'avvio del sistema in su. Ho trovato devo scrivere uno script di shell per questo. Che cosa dovrebbe essere che shell script simile? C'è qualcos'altro che devo fare per rendere un'applicazione avvia automaticamente al boot?

È stato utile?

Soluzione

Il modo migliore per lanciare i programmi in OS X all'avvio è quello di creare un demone launchd come spiegato qui .

Altri suggerimenti

In Mac OS X si può anche solo correre "program.jar aperta" (o qualsiasi cartella, '-a' per le applicazioni native) e si aprirà staccata dal terminale con le impostazioni di ambiente predefinite che sarebbe usare se si basta fare doppio clic su di esso.

È inoltre possibile aggiungere un programma (o lo script) per gli elementi di accesso dell'utente tramite Preferenze di Sistema> Account>> gli articoli Inizio 'username'. Questo è completamente punta e clicca e non richiede uno script di shell

Lo shellscript sarebbe qualcosa di simile a questo:

cd /directory/to/jar
java -jar Jar.jar

O forse non è effettivamente bisogno di scrivere Jar.jar, solo Jar. Non mi ricordo bene.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top