Проблема с компиляцией IntelliJ Idea 11

У меня проблема с завершением моего кода. Он отлично работает в Flash Builder. Но я использовал его ранее в Idea, и это было намного быстрее. Поэтому я импортировал свои файлы FB в новый проект Idea. Но когда я пытаюсь отлаживать, я получаю сообщение об ошибке:

Использование встроенной оболочки компилятора, до 4 параллельных потоков См. Настройки компилятора в файле | Настройки | Компилятор | Страница компилятора Flex

Запуск компилятора Flex: /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java -d32 -Dapplication.home =/Приложения /Adobe/flex_sdk_4 -Xmx384m -Dsun.io.useCanonCaches = false -Djava.awt.headless = true -Duser.language = en -Duser.region = ru -Xmx512m -classpath "/Applications/IntelliJ IDEA 11.app/plugins/flex/lib/idea-flex-compiler -fix.jar:/Приложения /IntelliJ IDEA 11.app/plugins/flex/lib/flex-compiler.jar: /Applications/Adobe/flex_sdk_4/lib/flex-compiler-oem.jar "com.intellij.flex.compiler.FlexCompiler 58789

Компиляция завершена с 1 ошибкой и 0 предупреждениями

java.net.SocketTimeoutException: Принять время ожидания

Я попытался перезагрузить компьютер. У меня есть чистая установка ОС, и у меня нет какой-либо программы, которая должна блокировать ее.

Если это помогает мне развиваться на OS X 10.7

Спасибо за ваши ответы.

Ответ 1

Просто сделал новую установку IDEA 11.1.3 и Flex SDK 4.6 и получил эту ошибку с помощью нового модуля Flash Mobile +.

Вот как я его исправил:

  1. Перейдите в Настройки> Компилятор> Компилятор Flex

  2. Выберите Mxmlc/compx вместо стандартной встроенной оболочки компилятора (Снимок экрана: http://puu.sh/10Nhg)

  3. Скомпилируйте приложение

Ответ 2

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

Этот комментарий по ссылке, предоставленной Флорианом Салиховичем, в частности, комментарий, который я связал напрямую, содержит следующее решение, которое сработало для меня:

  1. Найдите свое имя хоста. Вы можете использовать hostname в своей оболочке.
  2. Измените /etc/hosts и добавьте 127.0.0.1 <<hostname>> где <<hostname>> - это имя, указанное командой hostname.

Я обнаружил, что это исправило мою проблему (в Linux) и должно исправить проблему и на OSX. С этим вы также можете использовать встроенную оболочку компилятора.