2013-11-20 26 views
0

這是我的項目設置是什麼樣子:如何打開一個(html)文件作爲來自Java項目的流?

Picture of project setup. Packages and libraries '

我試圖打開與base.html文件文件:

InputStream in = Thread.currentThread().getContextClassLoader().getResourceAsStream("/HttpServer/htmlFiles/base.html"); 

但它總是返回null。我使用的作品沒有任何變化(「/htmlFiles/base.html」,「/base.html」,「base.html」)。我也嘗試過使用HTML.class.getResourceAsStream(),但結果是一樣的。

我試圖通過使一個單獨的源文件夾的代碼,另一個用於文件要做到這一點,但也不能工作。

我在做什麼錯?

+0

你可以發佈你的項目設置? (它是空的) –

回答

1
InputStream in = HTML.class.getResourceAsStream("/htmlFiles/base.html"); 

應該工作。你確定你試過這個嗎?

+0

我幾乎肯定我做過,但我從來沒有得到它的工作。現在這個DID工作。非常感謝。我準備放棄這個! – mjuopperi

相關問題