1
У меня есть проект в Eclipse, который читает и записывает новые файлы - он работает с Eclipse, но когда я сохраняю его в банке, он больше не работает. Например:Как получить доступ к папкам за пределами JAR
readConfig(newFile(Settings.class.getProtectionDomain().getCodeSource().getLocation().getPath() + "chronos/Functions/config"));
Поэтому, как я загружать файлы из внешнего источника (при условии, что нет никакого способа, чтобы сделать это в баночке) ?. Например, если бы у меня был JAR в папке с другим именем data - что бы я набрал для доступа к папке с данными?
'./data' должно выполнить задание – Marged
Есть ли определенное место, в котором вы должны читать или записывать файлы? Вы всегда можете использовать 'System.getProperty (« user.home »)', чтобы получить домашний каталог пользователя, а затем перейти оттуда –
да, что @Marged сказал – Evilsanta