2017-05-25 98 views
0

我對IntelliJ IDEA很陌生。在使用Eclipse IDE之前,我決定在IntelliJ中導入一些Eclipse項目來測試它,但是我遇到了一個非常罕見的問題。IntellJ IDEA - >系統找不到路徑

問題是我無法給出新文件的正確相對路徑。 我總是得到以下錯誤:

"java.io.IOException: The system cannot find the path specified"

代碼示例:

fullPath = "./Project/data/test"; 
filePath = "./data/"; 
fileName = "test"; 
File file = new File(filePath + fileName); //ERROR LINE 

我也試過:

filePath = "data/test"; 
filePath = "./Project/data/test"; 
filePath = "./data/test"; 
filePath = "Project/data/test"; 

我不知道爲什麼會出現這種情況是相同的代碼工作得很好在Eclipse中。在Eclipse中,我使用「data/test」,因爲它直接從項目文件夾中檢測到相對路徑。

我發現非常有趣的是,完整的路徑(從我的情況下分區E :)工作沒有問題。

我將不勝感激任何意見。

謝謝:)

+0

IntellJ是否允許在運行時調整工作目錄?我會建議添加輸出來找出當前目錄以知道它當前正在運行的位置。 – KevinO

+0

[用Intellij idea IDE讀取文件]的可能重複(https://stackoverflow.com/questions/26949985/reading-files-with-intellij-idea-ide) – fspinnenhirn

回答

0

試試這個:

把你的文件和數據在資源文件夾,並從項目設置添加到您的項目工件。

相關問題