相关疑难解决方法(0)

文件在Java中更改了监听器

我希望在文件系统中更改文件时收到通知.我找到的只是一个调查lastModified File属性的线程,显然这个解决方案不是最优的.

java file listener

101
推荐指数
7
解决办法
12万
查看次数

unix/linux的Java IO实现"tail -f"

我想知道用什么技术和/或库来实现linux命令"tail -f"的功能.我基本上是在寻找一个附加/替换的下降java.io.FileReader.客户端代码可能如下所示:

TailFileReader lft = new TailFileReader("application.log");
BufferedReader br = new BufferedReader(lft);
String line;
try {
  while (true) {
    line= br.readLine();
    // do something interesting with line
  }
} catch (IOException e) {
  // barf
}
Run Code Online (Sandbox Code Playgroud)

缺失的部分是合理的实施TailFileReader.它应该能够读取文件打开前存在的文件部分以及添加的行.

java file-io iostream file tail

69
推荐指数
5
解决办法
7万
查看次数

标签 统计

file ×2

java ×2

file-io ×1

iostream ×1

listener ×1

tail ×1