본문 바로가기
Backend

java 데몬 로컬에서 실행하기

by hammii 2024. 10. 13.

회사에서 데몬 개발을 진행해야한다. 로컬에서 데몬 실행하는 방법을 정리해보겠다.


1. JDK 설치 확인

자바로 개발된 프로그램을 실행하려면 Java Development Kit(JDK)가 설치되어 있어야 한다.

터미널에서 다음 명령어로 자바가 설치되어 있는지 확인한다.

java -version


설치되어 있지 않다면, Oracle JDK 또는 OpenJDK를 설치한다.


2. 데몬 코드 컴파일

자바로 작성된 데몬이 소스 코드 형태로 제공된다면 먼저 컴파일해야 한다.

*.java 파일이 있다면, 이를 컴파일하여 *.class 파일로 만들어야 한다.

javac YourDaemon.java


컴파일된 파일은 클래스 파일로 생성된다.


3. 데몬 실행

• 클래스 파일 실행:

java YourDaemon


• JAR 파일 실행: 만약 프로젝트가 .jar 파일로 패키징되어 있다면, 다음 명령어로 실행한다.

java -jar yourdaemon.jar



4. 백그라운드 실행 (Optional)

데몬 프로세스를 백그라운드에서 실행하려면 & 기호를 추가하거나, nohup을 사용한다.

nohup java -jar yourdaemon.jar &



5. 실행 확인

백그라운드에서 실행되는 데몬 프로세스를 확인하려면 ps 명령어를 사용한다.

ps -ef | grep java



6. 로그 확인 및 관리

데몬 프로그램이 로그 파일을 남긴다면, 해당 로그 파일을 확인하여 올바르게 실행되고 있는지 확인할 수 있다.

 

'Backend' 카테고리의 다른 글

대기열 프로세스(2) - Redis  (0) 2024.10.27
Spring - TransactionalEventListener  (0) 2024.10.20
JWT(Json Web Token)란?  (0) 2024.10.13
ORACLE에서 자주 쓰는 함수 모음  (0) 2024.09.29
[Oracle] MIN(), MAX() 의 KEEP()함수  (0) 2024.09.01