Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/383.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/shell/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用shell脚本每天自动化java程序执行任务_Java_Shell - Fatal编程技术网

使用shell脚本每天自动化java程序执行任务

使用shell脚本每天自动化java程序执行任务,java,shell,Java,Shell,我需要每天自动执行java程序(使用构建jar文件)。如何在shell脚本中完成此任务而不停止或完成它?您可以使用crontab每天执行Java jar。下面的代码将把Jar的执行添加到crontab中。contrab条目配置为每天执行一次 #write out current crontab crontab -l > mycron #echo new cron into cron file echo "0 0 * * * java -jar myjar.jar" >> myc

我需要每天自动执行java程序(使用构建jar文件)。如何在shell脚本中完成此任务而不停止或完成它?

您可以使用crontab每天执行Java jar。下面的代码将把Jar的执行添加到crontab中。contrab条目配置为每天执行一次

#write out current crontab
crontab -l > mycron
#echo new cron into cron file
echo "0 0 * * * java -jar myjar.jar" >> mycron
#install new cron file
crontab mycron
rm mycron

java-jarmyjar.jar?但问题是什么?每天执行?自行执行?您是否研究过使用cron?有关windows的一种可能解决方案,请参阅。对于基于UNIX的系统,请使用cron。