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