![.java 또는 .class 파일을 실행하려면 nohup을 어떻게 사용해야 합니까? [폐쇄]](https://linux55.com/image/88393/.java%20%EB%98%90%EB%8A%94%20.class%20%ED%8C%8C%EC%9D%BC%EC%9D%84%20%EC%8B%A4%ED%96%89%ED%95%98%EB%A0%A4%EB%A9%B4%20nohup%EC%9D%84%20%EC%96%B4%EB%96%BB%EA%B2%8C%20%EC%82%AC%EC%9A%A9%ED%95%B4%EC%95%BC%20%ED%95%A9%EB%8B%88%EA%B9%8C%3F%20%5B%ED%8F%90%EC%87%84%5D.png)
nohup
Ubuntu 서버에서 플레이하는 것은 이번이 처음입니다. 나는 그것에 nohup
관한 몇 가지 문서를 읽고 nohup ./server.sh &
.
내가 알고 싶은 것은 .java 파일을 어떻게 실행해야 합니까 nohup
? 특별한 방법이 있나요? 아니면 a로 변환 jar
한 다음 위와 같이 실행 해야 하나요?여기. 어떤 도움이라도 대단히 감사하겠습니다.
답변1
nohup은 다른 명령이 hup 신호에 영향을 받지 않도록 만드는 명령입니다. 동작 방식을 이미 알고 있다고 가정하면 java 파일을 실행할 수 있습니다.
nohup ${JAVA_HOME}/bin/java YourClass &
또는
nohup ${JAVA_HOME}/bin/java -cp ${CLASSPATH} YourClass &
항아리라면
nohup ${JAVA_HOME}/bin/java -jar Yourjar.jar &
참고: 마지막 앰퍼샌드는 nohup의 일부가 아닙니다. 이는 프로세스가 백그라운드에서 계속 실행되도록 하기 위한 것입니다.