1
我想在加載在的JUnit測試使用ClassLoader.getResourceAsStream
資源的IntelliJ,並沒有發現如果資源是一個子文件夾。在測試資源文件夾的根目錄中發現它很好。 我正在使用正確的替換點與斜槓符號.-的IntelliJ資源的子文件夾不包含在類路徑
這與問題here有所不同,因爲我意識到我在資源路徑的開頭添加了斜槓。
我想在加載在的JUnit測試使用ClassLoader.getResourceAsStream
資源的IntelliJ,並沒有發現如果資源是一個子文件夾。在測試資源文件夾的根目錄中發現它很好。 我正在使用正確的替換點與斜槓符號.-的IntelliJ資源的子文件夾不包含在類路徑
這與問題here有所不同,因爲我意識到我在資源路徑的開頭添加了斜槓。
資源路徑不能以斜槓開始。
可能重複的[IntelliJ找不到類路徑測試資源](http://stackoverflow.com/questions/25513788/intellij-cant-find-classpath-test-resource) – aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
你可以顯示有問題的測試方法,資源文件和你的項目結構?你有點告訴我們「我做了一切正確的事情,但沒有成功」。如果是這樣,你應該提交一個IntelliJ錯誤。否則,您應該在問題中包含足夠的信息以使其具有可重現性。 :-) PS:我正在從IDEA中的測試資源子文件夾訪問文件,沒有任何問題。 – haraldK
謝謝@haraldK!您的評論,試圖創建一個我可以分享的最小項目,以及來自同事的評論幫助我意識到我的錯誤。 我在資源路徑前放了一個斜槓。咄! – 4thex