crontab -e 에서 실행 9 12 * * * /home/admin/BI/JavaStart.sh 2&> /tmp/log_java JavaStart.sh 화일 #!/bin/sh . ~admin/.bash_profile exec env - PATH="/home/admin:$PATH" /usr/local/jdk1.2.2/bin/java /home/admin/BI/Bl_server 아래와 같은 에러가 발생합니다. Exception in thread "main" java.lang.NoClassDefFoundError:/home/admin/BI/Bl_server classpath를 안잡아줘서 그런가.. 도움을 부탁드립니다. 에고 힘들당..--나 펭귄 맞어..
cron 환경은 PATH 와 CLASSPATH 가 비어 있어서 클래스를 못 찾는 경우가 많습니다. 실행 스크립트에서 CLASSPATH 를 명시하고 java 를 절대 경로로 실행하세요.