我是java的新手。無論應用程序如何啓動,查找conf文件
我有一些目錄結構
product/
conf/
classes/com/../..
conf/
包含了一些配置文件,而classes/
下,我有我的應用程序。
如何確保從java代碼內部我能夠在conf/
中找到文件,儘管我正在執行它(例如從eclipse,從不同目錄,從crontab等)。
P.S.
conf/
中的文件不是資源,因爲需要由用戶編輯。 有沒有辦法知道我的.class
在哪裏,所以我可以使用相對路徑形式到那個目錄下我的目錄(例如MY_CLASS_DIR /../../../../conf)
@dimba:配置文件在部署後隨時更改嗎?程序是否需要更新它們,或只是讀取它們? – 2011-05-25 07:47:47
@Andrew只讀它們 – dimba 2011-05-25 07:49:41
System.getProperty(「user.dir」)); – mKorbel 2011-05-25 07:59:35