2012-02-23 3 views
2

Я только что установил EPIC (Perl в Eclipse Plugin) в Eclipse Indigo. Я запускаю win7. Я читал, что мне нужно было установить padwalker, что я и сделал. Затем я создал проект Perl и файл сценария.Не удается настроить Eclipse для запуска Perl-скрипта с помощью плагина EPIC?

Все выглядит хорошо, но когда я пытаюсь настроить прогон или отладочную конфигурацию, проект не упоминается в диалоговом окне «Выбор проекта» в конфигурациях запуска в Eclipse, как один, который я могу выбрать, и в руководстве пользователя EPIC, которое показывает все проекты должны быть доступны?

Я указываю на «C: \ Perl \ bin \ perl5.8.8.exe» в своих настройках PerlEpic. Есть ли что-то еще, что мне нужно сделать, что я пропустил?

После некоторого исследования я вижу, что причина, по которой проект не будет запущен, заключается в том, что общие проекты не могут выполняться под затмением, а только проекты java, связанные с ними java nature. (т. е. есть проект и папка classpath с значком «J», указанным в исходном файле в представлении Project). Мой проект Perl имеет связанную с ним «природу Перла», так что это не проект Java.

Таким образом, реальный вопрос заключается в том, как создать проект Perl в eclipse, но все еще иметь возможность запускать его, как я делаю проект java?

ответ

2

Хорошо, после долгих поисков я пропустил это в руководстве пользователя EPIC по адресу creating launch configurations. Для этого нужно заплатить user guide. Вам нужно создать новую конфигурацию запуска, поскольку она не является java, и у нее нет основного метода в файле.

Еще один элемент, чтобы использовать отладчик в eclipse, вам нужно запустить ppm из командной строки dos. Это запустит диалоговое окно GUI для утилиты модуля Perl для ActivePerl, которая работает в Windows. Затем выберите модуль Perl PadWalker для его установки.

После этого все отлично поработало!