#maven #intellij-idea #encoding #resources #mp3
#maven #intellij-idea #кодирование #Ресурсы #mp3
Вопрос:
все.
- У меня есть файл mp3 в проекте Intellij IDEA в каталоге ресурсов — ‘src main resources com company app sound type.mp3‘
- Когда я перестраиваю проект, файл отображается в target — ‘classes com company app sound type.mp3’
- Но он имеет разный размер и неправильные двоичные данные.
Я обнаружил, что виновата ИДЕЯ.
- он копирует ресурс mp3 в виде текста
- и неожиданно кодирует его из ASCII (почему ??) в UTF-8 (кодировка по умолчанию в проекте)
- Maven build делает то же самое.
Я пробовал
- установка кодировки для файла mp3 ASCII (хотя это бессмысленно) — дает целевой файл правильного размера, но не воспроизводимый
- добавление * .mp3 в компилятор -> Шаблоны ресурсов — без эффекта
Я ищу
- параметр IDEA, который распознает файл mp3 как двоичный, а не текст.
- или лучший способ хранения двоичных ресурсов (хотя мои изображения в порядке)
Любая помощь?
Ответ №1:
Ошибка была в моем pom.xml Фильтрация ресурсов была установлена в значение true