Existe alguma maneira de executar um arquivo .jar diretamente de um executável java do Unix?

0

Eu tenho um arquivo .jar e gostaria de abri-lo usando um executável Unix, java , que embuti em outro aplicativo (não tenho o Java instalado por motivos de segurança) Existe alguma maneira de executar esse arquivo .jar no OS X, diretamente usando o executável Unix, preferencialmente sem requerer que Terminal, iTerm, etc, permaneçam abertos? Eu sei que executar path/to/java -jar file.jar executa o arquivo .jar muito bem, mas a janela do Terminal deve permanecer aberta.

    
por Ghalid 23.03.2016 / 18:28

1 resposta

1

Aparentemente você pode nohup /path/to/java -jar /path/to/server.jar & em outros sistemas Unix / Linux. Eu apenas tentei e não tive sorte com o OSX.

Você pode executá-lo em uma sessão de tela.

screen -S ScreenSessionName -dmS /path/to/java -jar file.jar

Você pode reconectar a tela para interromper ou alterar a configuração no programa em execução com

screen -r ScreenSessionName

Digite man screen no terminal para mais informações sobre como o utilitário de tela pode ser usado.

    
por 23.03.2016 / 23:34

Tags