2012-07-03 54 views
-1

我正在開發一個java程序,但我需要能夠讓所有用戶都能夠在沒有我擁有的屬性文件的情況下訪問它。我想要一種方法來託管網站上的屬性文件,以便Java程序客戶端可以訪問它/讀取/寫入它。這可能嗎?如果是這樣,請解釋我如何從一個網站用java讀取屬性文件?

+2

您是否嘗試過__任何東西,以實現您的目標?提示:在google上搜索'java properties'和'java url'。沒關係,如果你找不到合適的人來到這裏尋求幫助,但至少在發佈問題之前自己嘗試一下。 –

+0

客戶端讀寫數據時使用數據庫更爲典型。屬性文件通常用於系統設置。 –

回答

1

如果我理解正確:

  1. 你已經有了一個Java應用程序

  2. 你要分發應用程序給用戶,用戶將在本地執行它

    ...但是...

  3. 你只希望用戶能夠訪問一個全局屬性從Web文件。

這是正確的嗎?

如果是這樣,簡單地說:

1)讀取該文件與Java的URLConnection /流類

* http://docs.oracle.com/javase/tutorial/networking/urls/readingWriting.html 

2)使用 「properties.load()」,你會任何其他屬性文件 - 只是使用的URLConnection流,而不是一個FileStream

「希望幫助

PS的:

我肯定會有一個本地屬性文件 - 或者設置合理的默認值 - 作爲備份,以防用戶的Internet連接暫時關閉。

+0

+1爲你的努力。 – Jasonw

相關問題