내가 필요해서 내가 적는 블로그

JAVA 백엔드 개발자의 기록들

DEVOPS

jar 파일 만들어서 실행하기(Windows, Linux, crontab, exe) 총 정리(1)

돌프 2021. 11. 19. 17:05
반응형

(1) jar 파일 만들고 Windows에서 실행

(2) Linux crontab에 등록

(3) jar 파일을 exe로 만들기 

 

위 프로젝트를 JAR 파일로 만들어보자. (패키지 이름이 꼭 포함되어야 한다)

eclipse에서 프로젝트 우클릭 → Export → Export... → Runnable JAR file 을 선택하면 아래와 같이 창이 뜬다. 

 

 

Extract required libraries into generated JAR 를 선택하면 프로젝트에 넣었던 외부라이브러리를 포함하여 JAR를 만들게 된다. 

Export destination에 설정한 위치로 가보면 JAR 파일이 만들어져있고, 

CMD를 열어서 파일위치로 이동한뒤 java -jar 파일이름.jar 명령어를 입력하면 jar 가 실행되고 Hello World가 출력된다.

 

여담...

나같은 경우에 처음에 JAR 실행시 DB Connection time out ERROR가 발생했다. 

위 그림에 JAR를 생성시 Launch configuration 에 이전에 사용했던 프로젝트 정보를 넣어서 ERROR가 발생하였다.

1. JAR 생성시 설정 자세히 볼 것.

2. 프로젝트 우클릭 → Properties → Run/Debug Settings → 프로젝트 선택 후 Edit... 를 해서 Main class 가 제대로 지정 되었는지 확인해 볼 것. 

Main class 지정이 제대로 되지 않아, JAR 생성시 ERROR 가 계속 발생 했었다. 

 

 

2편 Linux crontab에 등록에서 계속...

 

 

 

본문 내용이 도움이 되셨다면, 아래의 공감버튼을 눌러주세요. 

정보 공유를 위한 포스팅에 큰 힘이 됩니다. 

만약 틀린 정보가 있으면 댓글 달아주세요. 수정하도록 하겠습니다. 

읽어주셔서 감사합니다. 오늘도 좋은 하루 보내세요. 

반응형