2011-03-31 85 views
1

我有一個Java Web應用程序。在WAR內部,我有一個包含應用程序配置文件的文件夾。我需要知道文件夾的路徑才能在運行時加載文件。Java Web應用程序上下文

我還需要在Tomcat和WebSphere中工作的解決方案。

謝謝。

+0

**我還需要解決工作,Tomcat和在WebSphere **。解決方案? – 2011-03-31 00:21:41

回答

6

我建議將文件放在WEB-INF/classes下,並簡化從classpath中加載它們,而不是從文件系統中加載它們。這樣,路徑總是一樣的。

您可以使用類似:

InputStream stream = Thread.currentThread().getContextClassLoader().getResourceAsStream("path"); 
+1

謝謝。只是試了一下,並完美運作 – Nachito 2011-03-31 00:48:39

相關問題