Apache Tailer在20行后停止处理

时间:2017-07-13 13:44:47

标签: java apache-tailer

我有以下代码,

public class Identifier extends TailerListenerAdapter {
     public static void main(String args[]) throws InterruptedException {

        TailerListener listener = new Identifier();
        Tailer tailer = new Tailer(inputFile, listener, 500);
        tailer.run();
        while (true){

        }
    }

    @Override
    public void handle(String line) {
        super.handle(line);
        System.out.println(line);
    }
}

这是我用于拖尾服务的总代码,我有一个包含更多 100K 行的文件,但是该帖子只打印第一个 20 行。< / p>

我缺少的是,我也试过使用这样的线程。

Thread tailerThread = new Thread(tailer);
tailerThread.start();

0 个答案:

没有答案