jshell: Исключение в потоке "main" java.awt.AWTError: Невозможно подключиться к серверу окон X11, используя ': 0' в качестве значения переменной DISPLAY - PullRequest
0 голосов
/ 05 июля 2019

Я запускаю эту команду /edit в jshell java-11, когда выбрасываю исключение.

Exception in thread "main" java.awt.AWTError: Can't connect to X11 window server using ':0' as the value of the DISPLAY variable.

Я использую Debian 9.0 операционную систему.

Исключительное изображение

image /edit ">

1 Ответ

0 голосов
/ 05 июля 2019

Скорее всего, встречаются следующие вещи:

  • вы запускаете jshell таким образом, что он не позволяет запускать / поднимать ваш предпочтительный редактор
  • это предпочтение определяется путем просмотра некоторых переменных окружения (см. здесь для имен / порядка)

Таким образом, простое решение может быть следующим: установить переменную среды JSHELLEDITOR на то, что нене требуется окно X, как, например, vi.

...