Невозможно читать и записывать структуру папок на японском языке в Tomcat 7, но она работает для контейнера Docker.JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Невозможно читать и записывать структуру папок на японском языке в Tomcat 7, но она работает для контейнера Docker.

Сообщение Anonymous »

Я получаю исключение FileNotFoundException при чтении структуры папок на японском языке из веб-приложения Tomcat 7 в CentOS 7. Однако оно работает в контейнере Docker и напрямую выполняется с консоли Java.
Настройки и конфигурации Docker и обычного tomcat7 одинаковы.
Мы выполнили следующие конфигурации:
  • Сервер Tomcat server.xml — в теге соединителя добавьте атрибут URIEncoding следующим образом:
  • Код: Выделить всё

    catalina.sh
    — добавлено следующее:

    Код: Выделить всё

    export JAVA_OPTS="$JAVA_OPTS -server \
    -XX:-UseGCOverheadLimit \
    -Djava.awt.headless=true \
    -Djavax.servlet.request.encoding=UTF-8 \
    -Dfile.encoding=UTF-8"
    
    export CATALINA_OPTS="$CATALINA_OPTS \
    -Dfile.encoding='UTF-8'"`
    
  • Для изменения языка сервера была выполнена следующая команда:

    Код: Выделить всё

    export LC_ALL=en_US.UTF-8
    


Подробнее здесь: https://stackoverflow.com/questions/751 ... -works-for
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»