Apache NetBeans 12.0 Проблема с языком текста ярлыков вкладок окна

Я столкнулся с этой странной языковой проблемой на начальном экране, а также на других вкладках Windows. Я пробовал редактировать файлы netbeans.conf, но безуспешно.

Пожалуйста, помогите мне решить эту проблему.

2 ответа

Решение

Вы можете попробовать следующие варианты:

  1. Используйте последнюю версию JDK для Netbeans. Самая последняя версия для 1.8 - 281. Как указать NetBeans на новый JDK, см. Здесь .

  2. Попробуйте установить параметр языка по умолчанию для программ, не поддерживающих Юникод, в Windows, как указано здесь .

  1. Щелкните Пуск> Панель управления.
  2. Windows 10, Windows 8: щелкните Регион
  3. Windows 7: перейдите на вкладку « Администрирование ». (Если вкладки «Дополнительно» нет, значит, вы вошли в систему с правами администратора.)
  4. В разделе « Язык для программ, не поддерживающих Юникод », выберите нужный язык в раскрывающемся меню.
  5. Щелкните ОК .
  6. Перезагрузите компьютер, чтобы изменения вступили в силу.
  1. Если это не помогает, попробуйте изменить языковой стандарт Java вручную. Вам нужно добавить что-то подобное в файл netbeans.conf в конце переменной netbeans_default_options:

    -J-Duser.language=en -J-Duser.country=US -J-Duser.variant=UTF-8

Вы можете попробовать изменить кодировку символов для netbeans, однако моя версия Netbeans отличается от вашей, но для этого должен быть такой же подход. В моем случае у меня есть файл конфигурации netbeans (netbeans.conf) в каталоге: C:\Program Files\NetBeans-11.1\ netbeans \etc

Я вручную добавил -J-Dfile.encoding=UTF-8 к параметру по умолчанию ("netbeans_default_options"). Ниже я вставляю свое значение netbeans_default_options:

      netbeans_default_options="-J-Djdk.lang.Process.allowAmbiguousCommands=true -J-XX:+UseStringDeduplication -J-Xss2m -J-Djdk.gtk.version=2.2 -J-Dapple.laf.useScreenMenuBar=true -J-Dapple.awt.graphics.UseQuartz=true -J-Dsun.java2d.noddraw=true -J-Dsun.java2d.dpiaware=true -J-Dsun.zip.disableMemoryMapping=true -J-Dplugin.manager.check.updates=false -J-Dnetbeans.extbrowser.manual_chrome_plugin_install=yes -J--add-opens=java.base/java.net=ALL-UNNAMED -J--add-opens=java.base/java.lang.ref=ALL-UNNAMED -J--add-opens=java.base/java.lang=ALL-UNNAMED -J--add-opens=java.base/java.security=ALL-UNNAMED -J--add-opens=java.base/java.util=ALL-UNNAMED -J--add-opens=java.desktop/javax.swing.plaf.basic=ALL-UNNAMED -J--add-opens=java.desktop/javax.swing.text=ALL-UNNAMED -J--add-opens=java.desktop/javax.swing=ALL-UNNAMED -J--add-opens=java.desktop/java.awt=ALL-UNNAMED -J--add-opens=java.desktop/java.awt.event=ALL-UNNAMED -J--add-opens=java.prefs/java.util.prefs=ALL-UNNAMED -J--add-opens=jdk.jshell/jdk.jshell=ALL-UNNAMED -J--add-modules=jdk.jshell -J--add-exports=java.desktop/sun.awt=ALL-UNNAMED -J--add-exports=java.desktop/java.awt.peer=ALL-UNNAMED -J--add-exports=java.desktop/com.sun.beans.editors=ALL-UNNAMED -J--add-exports=java.desktop/sun.swing=ALL-UNNAMED -J--add-exports=java.desktop/sun.awt.im=ALL-UNNAMED -J--add-exports=jdk.internal.jvmstat/sun.jvmstat.monitor=ALL-UNNAMED -J--add-exports=java.management/sun.management=ALL-UNNAMED -J--add-exports=java.base/sun.reflect.annotation=ALL-UNNAMED -J--add-exports=jdk.javadoc/com.sun.tools.javadoc.main=ALL-UNNAMED -J-XX:+IgnoreUnrecognizedVMOptions -J-Dfile.encoding=UTF-8"

Другие вопросы по тегам