Apache Tailer прекращает обработку после 20 строк
У меня есть следующий код,
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);
}
}
Это общий код, который я использую для службы хвостов, у меня есть файл, который содержит более 100 тыс. Строк, но программа распечатывает только первые 20 строк.
Чего мне не хватает, я тоже пытался использовать нить вот так.
Thread tailerThread = new Thread(tailer);
tailerThread.start();