0
我有我的項目結構中的屬性文件的不同文件夾。如何將特定文件夾添加到web項目中的java classpath?
就像一個例子,我有三個文件夾在我的項目文件夾下的類路徑下創建,如說a,b,c,其中這些文件夾內包含不同的屬性文件。
當我從這個文件夾讀取文件時,我讀爲/a/someFile.properties。
所以,我想的是,我想要一個主文件夾,名爲屬性,以我的項目的src文件夾下創建,所有的A,B,C文件夾應該是主要的屬性文件夾的子文件夾。 當我從java代碼讀取文件時,我應該只讀爲/a/someFile.properties,只有。
是否有任何解決方案添加屬性的文件夾到服務器類路徑,這樣我就不需要前綴屬性文件夾在閱讀文件。
感謝, Prathap
嗨,讓我明確澄清:如上所述,我有三個文件夾下的src文件夾作爲a,b,c其中包含不同的文件。當我從文件中讀取文件時,應該將其稱爲/ someFile.txt。爲了說清楚,我將在這個數據文件夾內創建一個名爲data的文件夾,我移動所有這些a,b,c文件夾。所以按我每當我從一個文件夾中讀取文件時,我應該參考data/a/someFile.txt,我不想將數據包含爲前綴。實際上,在我的weblogic服務器中已經有數據文件夾添加到服務器類路徑中。 – Ran 2011-12-29 11:41:08
如果要將它們作爲/a/file.properties引用,則不得將它們放在源文件夾下的數據文件夾中。這就是來龍去脈。你爲什麼要這個數據文件夾?這就像你想要一個巧克力冰淇淋,但繼續購買草莓。如果你想要巧克力,買巧克力。 – 2011-12-29 11:54:01
嗨,爲什麼我需要這個要求是,在開發中,我的應用程序運行在UNIX機器下的web-logic服務器10g中,在web-邏輯域中,他們已經將「數據」文件夾添加到網絡邏輯服務器類路徑中,像a,b,c這樣的屬性文件夾將直接放置在「data」文件夾下,這充當了類路徑。當我從web-logic服務器中的java代碼讀取文件時,我將其稱爲/a/someFile.txt,它完美地起作用並且不需要「數據」作爲前綴。讓我知道我是否應該明確指定要求。 – Ran 2011-12-29 12:01:17