簡體   English   中英

Eclipse中文件的絕對/相對路徑

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM