Программы запуска

Тестирование модуля Eclipse не составляет никаких трудностей. Сохраните файл и запустите второй экземпляр Eclipse. Создание пакета или развертывание не требуется.

PDE реализует эту возможность, расширяя механизм "отладки" и предоставляя три разных конфигурации для разных доменов тестирования:

 

Конфигурации запуска PDE управляются на вкладке Конфигурации запуска, как все прочие конфигурации запуска в SDK. Конфигурации запуска PDE вызываются через меню Выполнить > Выполнить... или Отладка > Отладить....

программы запуска

 

Сохранить и запустить

По мере разработки модуля в рабочей области выполняется дополняющая компиляция исходного кода Java, а генерируемые файлы классов помещаются в выходные папки. При запуске динамического приложения Eclipse PDE запускает приложение в режиме dev и настраивает путь к классам среды выполнения. PDE помещает новые файлы классов в путь к классам модуля, и с ними может работать загрузчик классов среды выполнения. При этом тестирование кода можно выполнять, не создавая пакет JAR.

Дополнительно путь к классам модуля можно настроить на странице Динамический путь к классам для каждого проекта модуля. На этой странице можно указать, какие классы из выходной папки следует включить при тестировании. Страница Динамический путь к классам открывается при выборе пункта Свойства > Разработка модулей > Динамический путь к классам в контекстном меню проекта.

 

Динамический путь к классам

Примером исключения выходных папок из запуска может быть тестирование задач Ant. Согласно контракту Ant код должен помещаться в JAR. Поэтому рекомендуется помещать код Ant в JAR в проекте модуля и исключать выходную папку с скомпилированной задачей Ant из запуска.