2014-03-05 40 views
0

我有這個文件層次:如何訪問此層次結構中的文件?

的Java資源

src

model

Class.java

Web內容

datos.txt

我需要訪問從Class.javadatos.txt。我嘗試使用C:\ Users \ Tomi \ Documents \ Eclipse \ ProyectoWeb \ WebContent \ datos.txt 但當我在另一臺計算機上使用此應用程序時,它不起作用。我如何修改這個方向?

+0

好像你在一個Web項目。如果是這樣,您必須使用相對路徑 –

+0

另一臺計算機是否可以訪問您的「本地」計算機?你是否在網絡上(這樣你可以創建一個「共享文件夾」)?您是否試圖在「網絡服務器」上交付您的項目,然後有另一種方式來實現這一點。 – ErstwhileIII

回答

1

使用相對路徑。例如,如果您的應用程序位於C:\Users\Tomi\Documents\Eclipse\ProyectoWeb,則使用WebContent\datos.txt作爲路徑。

那麼即使您將您的應用程序還是會尋找應用程序在隨後datos.txt運行中,該文件夾中的文件夾的WebContent。