我想阅读(由应用程序连续编写的日志文件)
目前我有使用RandomAccessFile(读取模式)的临时解决方案
这个问题还有其他解决办法吗?
答案 0 :(得分:1)
Java 7具有允许侦听文件系统事件的新API:http://java.dzone.com/news/how-watch-file-system-changes
如果你坚持使用以前版本的java使用poling,如下所述:File changed listener in Java
答案 1 :(得分:0)
您可能可以使用FileInputStream
来阅读此文件。另一个进程/线程正在写入它的事实应该不是问题,特别是如果它只将数据附加到文件。