Como devo executar um arquivo .java ou .class usando nohup? [fechadas]

0

Pela primeira vez, estou apenas brincando com nohup em cima de um servidor Ubuntu. Eu li alguns docs sobre nohup e fiquei sabendo sobre os comandos em execução com opções como nohup ./server.sh & .

O que eu quero saber é que, como eu deveria estar executando um arquivo .java usando nohup ? Existe um caminho particular? Ou devo convertê-lo para um jar e, em seguida, executá-lo como mencionado aqui . Qualquer ajuda seria apreciada.

    
por Kulasangar 16.05.2016 / 09:21

1 resposta

1

nohup é um comando que torna outro comando seguro contra sinais hup. Supondo que você já saiba como se comporta, você pode executar o arquivo java como:

nohup ${JAVA_HOME}/bin/java YourClass &

Ou

nohup ${JAVA_HOME}/bin/java -cp ${CLASSPATH} YourClass & 

Em caso de jarro

nohup ${JAVA_HOME}/bin/java -jar Yourjar.jar &

Nota: o último & sinal não é a parte de nohup. Isso é para que seu processo seja executado em segundo plano.

    
por 16.05.2016 / 09:31

Tags