Терминал Eclipse замораживает дисплей, а встроенный терминал ОС работает нормально - PullRequest
0 голосов
/ 30 сентября 2019

Я использую IDE Eclipse в Ubuntu 18.04.3.

Моя проблема заключается в следующем:

При выполнении сценария Bash в терминале Eclipse, к сожалению, отображение не продолжается. Это замерзает. Инструкции этого сценария должны дождаться записи Bootstrapped 100% в назначенные журналы. Эти журналы так же велики, как и количество экземпляров, в моем случае 5. Итак, в терминале Eclipse он останавливается здесь и не возвращает входные данные пользователю:

Do you confirm to start with port 30007 ? [y:n]y
Sep 29 19:17:38.000 [notice] Bootstrapped 100%: Done

Кроме того, я проверил вназначенные файлы журнала, если в нем было событие Bootstrapped 100%, и оно было во всех них, но отображение не изменилось. Так что это не проблема выполнения времени из журналов.

Чтобы четко определить, что это из терминала Eclipse, я протестировал два сценария.

  1. Классический: перезагрузите систему. Но это ничего не изменило.
  2. Затем выполнить скрипт с такими же параметрами во встроенном терминале Ubuntu, а не в IDE. Дисплей и инструкции применяются нормально, как и ожидалось. У меня 5 раз отображаются сообщения: Bootstrapped 100% и терминал, который возвращает данные пользователю. Итак, это ясно из Eclipse.

Кроме того, у меня есть еще одна проблема с терминалом Eclipse, которая не связана с текущей проблемой, которую я раскрываю. Когда я хочу стереть вход в терминале, он пишет ^H. Я знаю, что это означает BackSpace , но я предпочитаю стереть его, чем писать ^H, потому что программа считает его вводимым символом. Так что, если кто-нибудь решит эту проблему, у меня все в ушах.

Версии:

Ubuntu 18.04.3 LTS Eclipse IDE для разработчиков Java 4.11.0.20190314-1200 TM Terminal 4.1.0.201603090932

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...