- 论坛徽章:
- 0
|
我想让程序没半小时执行一次,用了crontab -e
可是没有执行,mail里提示Exception in thread "main" java.lang.NoClassDefFoundError: bean/lockquery
我的run.sh是这样写的
CLASSPATH=.:..:/home/fan/querylock/bean:/usr/java/j2sdk1.4.2_04/lib/dt.jar:/usr/java/j2sdk1.4.2_04/lib/tools.jar:/home/fan/querylock/bean/ojdbc14.jar
export CLASSPATH
/usr/java/j2sdk1.4.2_04/bin/java bean.lockquery
而直接运行run.sh就没有问题,这是怎么回事呀?
crontab -e
1 * * * * /home/fan/querylock/run.sh
30 * * * * /home/fan/querylock/run.sh
lockquery文件放在/home/fan/querylock/bean/lockquery.class
有人能帮忙想想办法吗? |
|