2013-09-30 2 views
0

Я новичок в Erlang. IDE хорошо работала, пока я не связался, чтобы создать свою первую параллельную программу, используя метод spawn. Если я напечатаю commend как «tut15: start()», чтобы начать поток, который должен выводить строку, консоль ничего не покажет. Я пробовал модуль в CMD, он работает. Так что я просто задаюсь вопросом, является ли это ошибкой, или я должен установить свои настройки где-нибудь.Консоль без вывода при работе нитки Erlang в eclipse

ответ

0

Обработка выход затруднительна. Консоль erlide использует удаленную оболочку, и не все ее данные поступают к ней (некоторые могут перейти непосредственно к stdout, например).

В консоли также есть много проблем.

Какой из приведенных выше случаев относится к вам, трудно сказать, не видя кода, но я предполагаю, что оба применяются.

Простейшим обходным путем является запуск узла Erlang вручную (распределенный) и подключение к нему путем указания имени в конфигурации запуска. Таким образом вы получите автоматическую перезагрузку измененного кода и отладчика. Это некрасиво, но это работает.

Я поставлю консоль в верхней части списка дел.

+0

спасибо. – NCHEN

Смежные вопросы