cron job使用java无法正常工作但手动执行时工作正常

时间:2017-04-24 10:08:48

标签: java linux bash jar cron

我的bash shell脚本在手动执行时工作正常但在cron上不起作用。我已经为java home声明了变量,但是cron job仍然无效。我还在声明jar文件和配置文件时使用了绝对路径。这是脚本的一部分:

#!/bin/bash
export JAVA_HOME=/home/user/jdkver
PATH=$JAVA_HOME/bin:$HOME/bin:$PATH
export PATH

......

nohup "$JAVA_HOME"/bin/java -Xms246m -Xmx2048m -jar /home/user/jars/jarfileneeded.jar /home/user/cfg/configurationneeded.properties & 

请帮忙。

0 个答案:

没有答案