Eclipse для php на Mac OSX 10.5: ошибка «Запуск анимации» - PullRequest
3 голосов
/ 29 января 2012

Я ужасно переживаю, когда установил Eclipse с php / pdt, установленным на моем старом MacBook 2006 года под управлением 10.5.8.

У меня установлен MAMP и запущен php 5.3.5.Это отлично работает.Информация об отладчике zend правильно отображается в phpinfo (), и у меня dummy.php в правильном месте.127.0.0.1 разрешено в файле конфигурации.

У меня установлено само затмение.Я также пробовал "Eclipse для разработчиков php" v3.0.2.

Обе установки возвращают ошибки, когда я пытаюсь запустить или отладить скрипт.Я пытаюсь использовать Zend Debugger.

Ошибка:

"При запуске анимации возникла проблема".Произошла внутренняя ошибка.Произошла внутренняя ошибка.java.lang.NullPointerException

У меня установлен исполняемый файл php /Applications/MAMP/bin/php5.3/bin/php (CLI)

Предложения?

Ответы [ 3 ]

6 голосов
/ 06 июня 2012

Проблема с диалоговым окном «При запуске анимации возникла проблема» не связана со скриптами php, а скорее является просто причудой / ошибкой пользовательского интерфейса, которая вызывает раздражение и, вероятно, из-за неправильно настроенной док-станции:Свойство icon в eclipse.ini (или любом другом продукте eclipse, который используется в Zend).

  1. Найдите корневой исполняемый файл, запускающий продукт на основе eclipse.
  2. Откройте содержимое пакета исполняемого файла приложения (.app)
  3. Перейдите в Contents / MacOS /папка
  4. Редактировать INI-файл
  5. Убедитесь, что вы правильно указали эту строку:
  6. -Xdock:icon=../Resources/<NameofIconFile>.icns
  7. Затем перезапустите eclipse / zend

Теперь вы должны иметь возможность вызывать сценарии и не видеть этот недействительный диалог ошибки.

1 голос
/ 08 мая 2012

Вы можете снять флажок «запуск в фоновом режиме» на вкладке «Общие» конфигурации отладки / запуска.

0 голосов
/ 02 июля 2013

Хорошо, я хотел просто прокомментировать мой «успех», следуя ответу геймерсона с небольшой адаптацией ... Но, похоже, у меня пока не хватает «представителя», чтобы сделать это, так что теперь ;-)

У меня была эта досадная проблема на некоторое время, а также на моем MacBook была установлена ​​вторая копия Eclipse для Java. Похоже, что в моем файле eclipse pdt не было файлов .icns (я выполнил полный рекурсивный поиск в каталоге с помощью команды "find." ... Поэтому я подумал, что скопирую его из того другого приложения, которое у меня есть. убедился, что в конфигурационном файле ini (упомянутом gamerson) указан правильный путь. И вуаля! Больше не было всплывающего сообщения об ошибке в eclipse, а также в доке, где у меня была ссылка на приложение, теперь есть красивый значок (который раньше был какая-то уродливая «общая» иконка с карандашами и бумагой, которая теперь имеет смысл). Единственным недостатком является то, что у меня теперь есть две одинаковые иконки док-станции (PDT одна и Java одна лол), но это совсем небольшое раздражение. может "взломать" мою док-станцию ​​и придать ей прикольную иконку; -)

Спасибо интернету!

...