我在本地知道可以逐行獲取文件內容。 就像是否可以從遠程服務器連續獲取文件內容
Scanner s = new Scanner(new File("D:\\Users\\qding\\Desktop\\spy.log"));
while (s.hasNextLine()) {
String line = s.nextLine();
System.out.println("[Method Server] " + line);
}
是否有可能從遠程(在Windows/Linux)的獲取文件的內容嗎?
此外,在遠程,該文件是一個日誌文件,並且它始終更新。所以第二個問題是如果有可能連續提交內容(多線程?)?
Ravinder,非常感謝,它很有用,尤其是Apache的tail的實現。嗯...,有沒有任何關於從遠程窗口連續獲取文件內容的參考? –
我的意思是在Linux上我們有_tail -f_,但是在windows上,我們有自己實現這個功能嗎? –
@ShrekDing我已經更新了我的答案,並提供了其他對「tail -f」等效版本的引用。 –