2016-01-22 237 views
1

我想在加載在的JUnit測試使用ClassLoader.getResourceAsStream資源的IntelliJ,並沒有發現如果資源是一個子文件夾。在測試資源文件夾的根目錄中發現它很好。 我正在使用正確的替換點與斜槓符號.-的IntelliJ資源的子文件夾不包含在類路徑

這與問題here有所不同,因爲我意識到我在資源路徑的開頭添加了斜槓。

+0

可能重複的[IntelliJ找不到類路徑測試資源](http://stackoverflow.com/questions/25513788/intellij-cant-find-classpath-test-resource) – aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa

+1

你可以顯示有問題的測試方法,資源文件和你的項目結構?你有點告訴我們「我做了一切正確的事情,但沒有成功」。如果是這樣,你應該提交一個IntelliJ錯誤。否則,您應該在問題中包含足夠的信息以使其具有可重現性。 :-) PS:我正在從IDEA中的測試資源子文件夾訪問文件,沒有任何問題。 – haraldK

+1

謝謝@haraldK!您的評論,試圖創建一個我可以分享的最小項目,以及來自同事的評論幫助我意識到我的錯誤。 我在資源路徑前放了一個斜槓。咄! – 4thex

回答

0

資源路徑不能以斜槓開始。

相關問題