[英]Absolute/Relative path to files in Eclipse
我正在做一個分配,我需要在項目中使用XML
文件。 該文件當前位於我創建的名為res
的文件夾中。 res
文件夾僅在項目文件夾下。 myproject --> res --> myxmlfile.xml
調用此xml
文件的.java
文件位於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");
謝謝您的幫助。
這應該為您工作:
File fXmlFile = new File("res/xml/musicDb.xml");
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.