1、編寫一個簡單的java程序
public class testshell { public static void main(String[] args) { int count = 0; for (String arg : args) { System.out.println("第" + (++count) + "個參數:" + arg); } }}
將上述程序打包放到centOS6中
2、編寫shell腳本
#!/bin/bashexport JAVA_HOME=/usr/local/jdk1.8.0_91export PATH=$JAVA_HOME/bin:$PATHA=`date`java -cp /root/Desktop/testshell.jar com.testshell "$A" >>/root/Desktop/c.txt
此處注意配java的環境變量 jar包所在位置寫絕對路徑地址
3、編輯定時文件(crontab -e)
*/1 * * * * /root/Desktop/b.sh
總結
以上所述是小編給大家介紹的centOS6中使用crontab定時運行執行jar程序的腳本,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對武林網之家網站的支持!
如果你覺得本文對你有幫助,歡迎轉載,煩請注明出處,謝謝!
新聞熱點
疑難解答