Eclipse不会将XML文件放在项目自己的构建路径中

时间:2010-02-20 20:06:47

标签: xml eclipse classpath

我在Eclipse中创建了一个标准的Java项目,在src文件夹中放置了一个XML文件,意图通过Class#getResourceAsStream()抓住它,当Eclipse无法找到时,我感到很困惑类路径中的XML文件。经过一点点测试后发现,带有其他扩展名的文件位置非常合适。

这是一个全部说明的屏幕:

enter image description here

它为null资源打印/test.xmlClass#getResourceAsStream()显然没有任何区别。

我检查了项目的/bin文件夹,但确实没有XML文件。我已经检查了所有设置,看看是否没有一些过滤器可以在构建过程中排除某些文件在/bin文件夹中结束,但都是徒劳的。

这是如何引起的,我该如何解决?我正在使用Eclipse Galileo,内置版本为20090920-1017。

1 个答案:

答案 0 :(得分:13)

这听起来很模糊。转到Prefs - > Java - >编译器 - >建筑 - >输出文件夹,并确保“过滤资源”字段不包含XML文件。还要检查项目特定的首选项。

我似乎记得早期版本的Eclipse默认使用此功能,但我不确定为什么它会在更新的版本中发生。