получить абсолютный путь к файлу, который находится за пределами рабочего пространства в Java
Мой файл Java находится в папке жгутов. Мне нужен абсолютный путь к папке bif_v3, которая находится внутри родительского каталога.
получить абсолютный путь к файлу, который находится за пределами рабочего пространства в Java
Мой файл Java находится в папке жгутов. Мне нужен абсолютный путь к папке bif_v3, которая находится внутри родительского каталога.
Использование filename.getAbsoulutePath()
Вы можете найти пример here
Хотя вы не спрашивали, конечно, что вы хотите сделать, я предполагаю, что вы хотите открыть файл программно из файла, который находится в harness
, Вы можете «перемещаться» программно, используя следующие методы:
File currentDir = new File("."); //this will be your current directory
File parentDir = currentDir.getParentFile(); //this is parent directory
File newFile = new File(parentDir,"Example.txt"); //this is file Example.txt placed in parent directory
File newFile = new File(parentDir,"bif/Example.txt"); //this is file Example.txt placed in parent directory's directory bif.
Поиск первым, прежде чем задавать вопросы. Простой поиск в Google вопроса дает это http://www.tutorialspoint.com/java/io/file_getabsolutepath.htm –
Непосредственно вне темы (этот вопрос не имеет ничего общего с программированием). Пожалуйста, посмотрите [ask] и [mcve] – xenteros
В чем причина, по которой вы отметили свой вопрос 'java'? Тот факт, что ваш файл является 'внешним рабочим пространством в java'? Означает ли это, что если бы это было внутри рабочего пространства java, вы бы не отметили его как «java»? – xenteros