在eclipse中添加文件路径

时间:2014-03-17 15:10:51

标签: java xml eclipse

我是eclipse的新手,在加载文件时面临一个小问题。基本上我想要做的是加载同一个src文件夹中的xml文件,该文件也位于同一个文件夹中的java文件中。

文件结构就像这个项目> src> example.xml,program.java

我想在program.java中加载example.xml但是无论我做什么都继续指出错误的路径。我的代码是

File xml = new File("/Project/src/exmaple.xml");

但它根本不起作用,有人可以帮忙吗?

编辑:感谢快速回复,我们在@Exupery的帮助下解决了这个问题,并且还回答了我的问题,以便对其他人也有帮助!

3 个答案:

答案 0 :(得分:1)

我是多么愚蠢,我只是想出了自己...所以纠正的代码是

File xml = new File("src/example.xml");

感谢@Exupery!

答案 1 :(得分:0)

如果您的路径以/开头,则假定该路径是绝对路径。该文件位于/Project/src/exmaple.xml?如果没有,则需要提供正确的绝对路径或相对路径。

运行Eclipse项目时,相对路径通常从项目的根目录开始,通常包含srctarget目录。

答案 2 :(得分:0)

InputStream inputStream =                 YourClass.class.getResourceAsStream( “image.jpg的”);

来自This post