经过一天实验,终于发现,原来这么简单!
先来段简单代码,每隔5秒更新job.log文件。用来测试一下。
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
import java.util.Date;
public class Program {
/**
* @param args
*/
public static void main(String[] args) {
File f = new File("/home/xieping/job.log");
if (!f.exists()) {
try {
f.createNewFile();
} catch (IOException e) {
e.printStackTrace();
}
}
while (true) {
try {
BufferedWriter output = new BufferedWriter(new FileWriter(f));
output.write(new Date().toString());
output.close();
} catch (IOException e1) {
e1.printStackTrace();
}
try {
Thread.sleep(1000 * 5);
} catch (InterruptedException e) {
e.printStackTrace();
}
}
}
}
打包,我是用eclipse打包的,导出个jar包就行了。
把文件放到/home/xieping/目录下。文件名 job.jar。
开始设置为守护进程了!!
简单吧,就加一个&符号。可以查看下
| 广告合作:400-664-0084 全国热线:400-664-0084 Copyright 2010 - 2017 www.my8848.com 珠峰网 粤ICP备15080520号-20 珠峰网 版权所有 All Rights Reserved
|