1

我有一个程序可以更改我src/resources文件夹中的文件,但被选中的文件在bin/resources目录中。如何告诉 Eclipse 修改目录中的src/文件。我知道字节码是从bin/目录执行的,并且该文件需要对该文件夹可见,但我想知道是否可以引用该src/文件。

我在用:

File file = new File(MyClass.class.getResource("resources/test.xml").getPath());

加载我的文件,但我不想要我的bin/目录的路径。

路径是:

/C:/Users/Foo/workspace/MyProject/bin/resources/test.xml
4

1 回答 1

0

如果您添加src/resources到 Eclipse Build Path,编译器会将整个文件夹结构复制到您的输出目录(即 bin),在这种情况下您指的是test.xml使用相同的代码:

File file = new File(MyClass.class.getResource("resources/test.xml").getPath());
于 2013-06-18T01:53:01.337 回答