我正在进行一项任务,我需要在项目中使用XML
文件。该文件当前位于我创建的名为res
的文件夹中。 res
文件夹位于项目文件夹下。 myproject --> res --> myxmlfile.xml
调用此.java
文件的xml
文件位于src
文件夹中。 myproject --> JavaResources --> src --> edu.unsw.comp9321.assignment1(package) --> myjavafile.java
我想知道如果我在另一台计算机上运行项目时还希望此代码能够工作,我应该如何在我的Java代码中引用此文件?
当我使用相对路径时,它似乎是从安装Eclipse的文件夹中搜索,而不是项目所在的workspace
文件夹。
这就是我现在所拥有的:
File fXmlFile = new File("C:/Users/Giridhaar/workspace/COMP9321Assignment1/res/xml/musicDb.xml");
感谢您的帮助。
答案 0 :(得分:0)
这应该适合你:
File fXmlFile = new File("res/xml/musicDb.xml");