我已經嘗試了幾種不同的方法來實現這個功能,而且他們都沒有。我試圖在Java文件夾內創建一個文件。該項目需要有多個文本文件,這些文件都相互關聯,並且將它們放在一個文件夾中更易於管理。理想情況下,該文件夾將存儲在scr/
之外。在src文件夾外創建一個文件夾
這裏是我當前的代碼爲它(我不檢查文件是否存在在前):
File testFile = new File("\\appts\\Appointments" + name + ".txt");
try {
testFile.createNewFile();
} catch (Exception e) {
e.printStackTrace();
}
不過,我得到一個IOException當我嘗試運行代碼。我已經試過它是如何在上面的,也是/appts/Appointments
,appts/Appointments
,appts\\Appointments
。我試着在網上搜索,但找不到任何有用的東西。
編輯:這是我的項目設置目前的樣子:
Project_Folder
src
com
weebly
roboticplayer
appointmentbook
CLASSES
這裏是我希望它看起來:
Project_Folder
src
com
weebly
roboticplayer
appointmentbook
CLASSES
appts
什麼是異常的完整堆棧跟蹤? –
你正在使用哪個操作系統? – smttsp
'java.io.IOException異常:系統無法找到路徑specified' '在java.io.WinNTFileSystem.createFileExclusively(本機方法)' '在java.io.File.createNewFile(來源不明)' '在com.weebly.roboticplayer.appointmentbook.AppointmentRunner.main(AppointmentRunner.java:55)' 55行:'testFile.createNewFile();' 操作系統是Windows 10,IDE就是Eclipse – RoboticPlayer