嗨我想解析保存在不同機器上不同位置的主機文件。假設我可以擁有所有類型的機器(Windows,Linux,Mac等),Plz幫助我訪問主機文件。我想要一個java中完整的方法來解析與底層系統無關的hostfile。如何使用Java訪問不同機器上的主機文件(WIndows,Linux等)使用Java
到現在我被硬編碼HOSTFILE的位置,在Windows:
private final String mHostFileLocation =
"C:\\WINDOWS\\system32\\drivers\\etc\\hosts";
,但我認爲這是一個壞主意。請讓我知道我如何解析任何系統上的主機文件。
*爲什麼*你想這樣做?什麼是[*實際問題*](http://mywiki.wooledge.org/XyProblem),您試圖解決? – thkala
如果你正在尋找一個很好的解決方案,使用DNS並沒有在您的主機文件什麼。如果這不是一個選擇,你必須接受它不會是理想的。在Mac上的/ etc –