为什么我的crontab不能运行,可是手动运行却可以?

为什么我的crontab不能运行,可是手动运行却可以?

我在crontab里加入了:
27 8 * * * /home/software/search/shell/hotSearch.sh

在hotSearch.sh里写了:
cd /home/software/search/application/
java cal_hot_search > /root/wwtest

cal_hot_search.java这个java程序会生成几个文件,都没有更新,因此我断定程序根本没运行。可是我手工运行
/home/software/search/shell/hotSearch.sh却是可以的,几个文件都更新了。

请帮帮忙!      
试试一分钟执行一次      
我这程序以1分钟运行不完,我改成每3分钟运行一次,还是不行。      
换其它命令试试