먼저 SpringBoot 프로젝트의 루트 디렉토리를 입력 한 다음 다음 Linux 명령을 실행해야합니다.
nohup java -jar 자체 springboot project.jar> 로그 파일 이름 .Log 2> & 1 &
명령에 대한 자세한 설명 :
Nohup : 끊지 않고 명령을 실행하고 계정을 종료 한 후에 해당 프로세스를 계속 실행하십시오.
> log file name.log : nohup은 현재 디렉토리의 지정된 "log file name.log"파일로 명령의 출력을 리디렉션합니다. 파일 이름을 지정하지 않으면 현재 디렉토리에서 nohup.out을 생성합니다. 현재 디렉토리의 nohup.out 파일을 쓰지 않으면 출력이 $ home/nohup.out 파일로 리디렉션됩니다. 추가를 위해 파일을 생성하거나 열 수없는 경우 명령 매개 변수로 지정된 명령이 호출되지 않습니다.
2> & 1 : 2는 표준 오류를 의미하며 1은 표준 출력을 의미 하며이 명령은 표준 오차를 표준 출력으로 리디렉션하는 것과 동일합니까? 여기서 및 표준 출력과 동일합니다. 즉, 출력 표준 오류 및 지정된 "로그 파일 이름 .log"파일에 대한 표준 출력과 동시에 표준 오류와 동일합니다.
Java -jar 자체 SpringBoot Project.jar : SpringBoot 프로젝트를 실행하십시오. 명령을 단독으로 실행하면 Linux는 프로젝트를 간단히 만 실행합니다. 콘솔을 종료하면 프로젝트가 자동으로 닫힙니다.
마지막 & : 직업 변경이 백그라운드에서 실행되도록하십시오.
요약
위는 편집기가 소개 한 Linux 배경에서 SpringBoot를 실행하는 방법입니다. 모든 사람에게 도움이되기를 바랍니다. 궁금한 점이 있으면 메시지를 남겨 주시면 편집자가 제 시간에 모든 사람에게 답장을 드리겠습니다. Wulin.com 웹 사이트를 지원해 주셔서 대단히 감사합니다!