Какова кодировка по умолчанию для javac в Linux?

Джавак говорит

Если параметр -encoding не указан, используется конвертер по умолчанию платформы.

  • Java-процесс, swap (/ proc Solaris10) память, очень используемая
  • кратные и текстовые столбцы
  • Есть ли проблема с использованием xdotool для прямого нажатия клавиш на окна Java?
  • Как я могу заставить эту команду java действовать в каждом файле, найденном командой find?
  • Как установить Oracle Java7 в Ubuntu13.04
  • Fluxbox: есть ли проблема с модальными диалогами java и fluxbox?
  • Я предполагаю, что кодировка по умолчанию в Linux – это UTF-8, как получить стандартную кодировку в Linux?

  • Hugepages in linux - как убедиться, что процесс java начнет использовать огромные страницы
  • Установите Java JDK и JRE на Debian 8
  • Как удалить libgcj из Debian?
  • Как успешно обновить-java-альтернативы для Oracle в Debian?
  • вызов javac из CentOS 7
  • Как запустить убитый Java-процесс с помощью PID?
  • 3 Solutions collect form web for “Какова кодировка по умолчанию для javac в Linux?”

    javac будет использовать кодировку по умолчанию, с которой она была настроена . Часто это соответствует независимому языку «кодов» по ​​умолчанию в вашей системе, но на самом деле нет гарантии, что они одинаковы. JVM не обращает внимания на переменные среды локали.

    Термин «набор кодов» (почти) является синонимом «набора набора символов» или «кодирования».

    Дальнейшее чтение:

    • Что такое локаль?
    • Re: Локальный код UTF-8 vs. utf8
    • Какова стандартная кодировка JVM?
    • Установка кодировки символов Java по умолчанию?
    • Как найти кодировку по умолчанию или кодировку в Java?
    • как установить языковой стандарт по умолчанию для моей JVM?

    Не уверен, что это то, о чем вы просите, но вы можете просмотреть свои кодировки, запустив locale . Пример:

     malice@Haskell ~ $ locale LANG=en_US.utf8 LC_CTYPE="en_US.utf8" LC_NUMERIC="en_US.utf8" LC_TIME="en_US.utf8" LC_COLLATE="en_US.utf8" LC_MONETARY="en_US.utf8" LC_MESSAGES="en_US.utf8" LC_PAPER="en_US.utf8" LC_NAME="en_US.utf8" LC_ADDRESS="en_US.utf8" LC_TELEPHONE="en_US.utf8" LC_MEASUREMENT="en_US.utf8" LC_IDENTIFICATION="en_US.utf8" LC_ALL= 

    на ubuntu 14 вы можете использовать эту быструю команду:

      # env |grep LANG 
    Linux и Unix - лучшая ОС в мире.