2014-02-05 3 views
1

В моем проекте на eclipse я создал еще одну папку для хранения mp3-файла. Кто-нибудь знает, как получить доступ к этому файлу. Каким будет путь к файлу? Причина, по которой я сделал это, - это то, что этот файл будет включен в мой проект, когда я превращу его в файл jar и запустил его на разных компьютерах. Если у кого-то есть лучшая идея о том, как это сделать, не стесняйтесь вносить свой вклад!Как получить доступ к файлам из исходной папки, eclipse

+0

Так как в источнике, вы должны быть в состоянии просто поставить «звук. mp3 "и придумали. Если это не сработает, вы всегда можете создать экземпляр нового файла, назначить ему нужный файл и использовать System.out.println (file.getAbsolutePath()); –

ответ

0

правой кнопкой мыши на вашем проекте> свойства> Ресурсы> расположение

, если вы хотите, чтобы программно туда вообще затмение начинается Jvm с рабочего каталога, установленного на основе проекта, так что вы можете перемещаться от new File(".")

0

весной:

ResourceLoader resourceLoader; 

final Resource resource = 
    resourceLoader.getResource("classpath:com/XX/XX/" + filename); 
+0

Извините, что вы нервничали, но что бы классpath: com // XX/XX/выглядел ... может ли кто-нибудь дать мне пример? – user1939991

+0

Предположим, что вы сохраняете файлы в своем проекте в пакете com.audio.files, также com:/XXX может быть изменено для любой папки в вашем пути к классам – Koitoer

0

в Eclipse, щелкните правой кнопкой мыши ваш проект и выберите «Свойства».
С выбранным «Ресурсом» отображается «Местоположение:», которое является путем к вашему проекту.

Скажем, если вы добавили папку в проекте под названием Audio, то вы можете получить доступ к файлу мп так:

new File(".\\Audio\\MyAudioFile.mp3")... 
Смежные вопросы