На машині Linux (openSUSE) я намагаюся розгорнути на Tomcat 8 додаток (файл війни), який містить файли з іменами з символами Unicode.
Всередині файлу війни назва виглядає так:
бжк-природний-1496336830201.xml
але після розгортання файл виглядає так:
???-?????????????-1496336830201.xml
Крім того, коли я вручну розпакувати файли, імена також пошкоджені.
Як сказати unzip і Tomcat для правильного розгортання імен файлів?
До речі - я завантажив цей файл війни на свою машину Windows і розпакував там - все добре виглядає.
ОНОВЛЕНО
Це зразок файлу війни з ім'ям файлу unicode: файлу війни
Що трапилося з ім'ям файлу всередині цієї війни?
UNICODE_SUPPORT [wide-chars, char coding: UTF-8] (handle UTF-8 paths)
unzip -v
, це скаже вам, якщо вона була зібрана з підтримкою Unicode (моя кажеUNICODE_SUPPORT [wide-chars, char coding: UTF-8] (handle UTF-8 paths)