Java, maven пара вопросов
Здравствуйте,
Подскажите best practice по организации Java maven проекта. Допустим есть ряд файлов с каких нужно читать и которые юзер будет обновлять на сервере (например список имен, городов, прокси и тд) Пихать это в папку resources как я понимаю не стоит. Я создаю папку files в корне проекта где лежит файл pom.xml В эту папку ложу файлы.
Jar файл же генерируется в target папку. И естественно если запустить с этой папки jar то файлы он не найдет (в коде так выглядит: File myFile = new File("./files/file.txt");)
Netbeans же нормально запускает по Run. Однако netbeans не видит папку files на вкладке projects, только во вкладке Files.
Я вот не понимаю как лучше поступать с такими вот файлами? Как правильнее работать? Конечно можно скопировать папку с файлами, положить туда jar файл в корень и все будет хорошо, но правильно ли? Мне кажется что я что-то делаю не так.
С Java пока что на ВЫ.