0
運行在Eclipse這個Maven項目這不起作用工作:的Java class.getResourceAsStream沒有爲文件與領先的圓點
MyClass.class.getResourceAsStream("/package/to/my/resource/" + ".gitignore");
但是,當我重新命名.gitignore
到gitignore
這工作很細:
MyClass.class.getResourceAsStream("/package/to/my/resource/" + "gitignore");
資源文件位於src/main/resources/package/to/my/resource/
下。 maven-resources-plugin
未在pom.xml中配置。
。*文件不會移動到目標/類。
你確定dotfile實際上包含在你的jar中嗎? – chrylis
在字符串連接中是否有'/'缺少? – sleeplessnerd
我相信我看到一些舊的Java源代碼,其中'getResourceAsStream'調用的'getResource'用'/'替換字符串中最後一個'.'。不是100%,但可能要挖掘Java源代碼。 – jiveturkey