질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

[답변]crontab 자바 실행 문제...

작성자 정보

  • 안지호 작성
  • 작성일

컨텐츠 정보

본문

eyebora 님의 글


업무의 특성상 주기적인 batch작업을 하려고 자바로 application을 하나 만들고

이것을 crontab으로 돌리려고 등록했습니다. 작업이 잘되나 test용을 하나 만들었는데

crontab으로 자바 어플리케이션이 실행이 안되네요...ㅠ_ㅠ

crontab 계정 등록 및 jdk설치등 잡다한것은 다했습니다....

다음을 보시면

# crontab -l
17 * * * * /home/dev/test.sh

vi test.sh

>touch ./home/dev/a.txt        <====== 이것은 정해진 시간에 수행됩니다.

>java -cp /home/dev Test     <====== 단순히 로그를 찍는 것인데...확인해보니 실행하지 않음 확인.

단순히

# /home/dev/test.sh

실행하면,,, 위의 2줄이 모두 실행되는 것을 확인할 수 있습니다.

그리고 로그 파일의 경로 및 파일또한 777로 했죠..

답변좀 부탁드립니다..ㅠ_ㅠ


 




 

crontab 환경변수를 끌고 가지 않습니다.

그래서 실행시에 절대경로를 가지고 실행하고요..

그래서.. PATH 를 인식하지 못해 몇몇의 명령어가 작동하지 않습니다..

위의 test.sh의 맨 윗줄에

.    /home/dev/.profile 을 추가하시면

되리라고 생각합니다..

^-^;;

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,043 명
  • 현재 강좌수 :  35,853 개
  • 현재 접속자 :  93 명