Чтение файла из банки или где-нибудь на пути к классам?
Я пытаюсь создать приложение, которое встраивает файл ресурсов в банку, но я бы хотел, чтобы проект был запущен в Eclipse. У меня есть базовая структура maven 2 для моего проекта, и я не уверен, как читать файл так, чтобы он был найден и использовался при запуске из JAR или из затмения. Думал?
Состав:
src/main/java
src/main/resources/file.txt
Текущий метод чтения:
getClass().getResourceAsStream("/file.txt")
Есть ли способ чтения, который выберет src / main / resources / *, а также корневой уровень JAR (где развернуты ресурсы)?