Execute o Java Project no Ubuntu Terminal?

1

Eu tenho um pequeno projeto java que lida com conexões. Para executá-lo a partir do terminal eu tenho que cd na pasta que contém a fonte e execute o seguinte comando:

java -cp classes com.packagename.mainclass

Onde classes é a pasta que contém as classes.

Eu quero que o Ubuntu execute este aplicativo na inicialização, existe um comando Java que eu possa usar? Ou é melhor criar um script de shell?

Obrigado!

    
por Christopher Gwilliams 28.04.2011 / 13:18

1 resposta

0

Na inicialização do sistema:

Adicione ao final de /etc/rc.local :

(cd ~your_username/path_to_source/ && sudo -u your_username java -cp ...) &

(Talvez seja melhor criar um trabalho do Upstart )

No logon:

Abra "Sistema - Preferências - Programas de Inicialização" ( gnome-session-preferences ) e adicione seu programa lá.

    
por 28.04.2011 / 14:19