从Eclipse运行这个Maven项目不起作用:
char
但是,当我将MyClass.class.getResourceAsStream("/package/to/my/resource/" + ".gitignore");
重命名为.gitignore
时,这非常合适:
gitignore
资源文件位于MyClass.class.getResourceAsStream("/package/to/my/resource/" + "gitignore");
下。 pom.xml中未配置src/main/resources/package/to/my/resource/
。
。*文件不会移动到目标/类。
答案 0 :(得分:2)
Java不应该对"隐藏"有任何问题。文件。您需要在构建项目后检查输出/目标文件夹。你应该找到一个/package/to/my/resource/.gitignore
文件。如果你找不到它,你应该仔细检查项目属性中的Java Build Path,如果没有排除以点开头的文件。