Я должен смочь подражать 'хвосту-f' с Java. Я пытаюсь считать файл журнала, как он пишется другим процессом, но когда я открываю файл для чтения его, он блокирует файл, и другой процесс не может больше писать в него. Любая справка значительно ценилась бы!
Вот код, который я использую в настоящее время:
public void read(){
Scanner fp = null;
try{
fp = new Scanner(new FileReader(this.filename));
fp.useDelimiter("\n");
}catch(java.io.FileNotFoundException e){
System.out.println("java.io.FileNotFoundException e");
}
while(true){
if(fp.hasNext()){
this.parse(fp.next());
}
}
}