Главная
На Вкладке Главная можно настроить параметры конфигурации запуска, такие как расположение динамической рабочей области, выполняемая программа и среда выполнения Java (JRE).
Данные рабочей области
Расположение данных рабочей области - это каталог на диске, в котором содержатся все рабочие данные и мета-данные, например, параметры для приложения Eclipse. Это расположение отличается от расположения рабочей области хоста, поскольку модуль тестируется в определенной среде.
По умолчанию расположение динамической рабочей области получает уникальное имя на основе имени конфигурации запуска и является дочерним по отношению к каталогу рабочей области хоста. Однако можно выбрать любое расположение, в котором возможна запись. В пути к расположению рабочей области времени выполнения можно использовать переменные, чтобы участники могли совместно работать с конфигурацией запуска.
Опция Очистить данные рабочей области перед запуском позволяет выполнять тесты в чистой рабочей области. По умолчанию эта опция выключена, потому что рабочая область приложения Eclipse часто содержит полезные данные, которые не требуется удалять перед запуском.
Опция Подтверждать очистку позволяет запросить подтверждение пользователя на удаление данных из динамической рабочей области. По умолчанию эта опция включена, чтобы предотвратить нежелательную потерю данных в рабочей области тестирования.
Запускаемая программа
В разделе Запускаемая программа указывается продукт или приложение для тестирования.
Список продуктов содержит ИД всех продуктов (расширений org.eclipse.core.runtime.products), определенных в рабочей области и целевых модулях. По умолчанию выбран ИД продукта, указанного в ключе eclipse.product в файле config.ini, расположенном в каталоге ${target_home}/configuration. Переменная ${target_home} указывает на расположение целевой платформы, заданное на странице Окно > Параметры... > Разработка модулей > Целевая платформа. В Eclipse SDK, ИД продукта по умолчанию - это org.eclipse.sdk.ide.
Список приложений содержит ИД всех приложений (расширений org.eclipse.core.runtime.applications), определенных в рабочей области и целевых модулях. По умолчанию выбран ИД приложения, указанного в ключе eclipse.application в файле config.ini, расположенном в каталоге ${target_home}/configuration. В Eclipse SDK, ИД приложения по умолчанию - это org.eclipse.ui.ide.workbench.
По умолчанию опция Запустить продукт включена, потому что тестирование продукта (с учетом его торговых знаков) позволяет проверить его работу лучше, чем тестирование простого приложения.
Исполняемая программа Java
Опция Исполняемая программа Java позволяет указать программу, с которой будет работать приложение Eclipse. Например, в Windows вместо применяемой по умолчанию javaw.exe можно выбрать java.exe.
JRE
Модуль можно тестировать с разными JRE, и эта JRE может отличаться от JRE (и SDK), применявшейся для компиляции модулей рабочей области.
В списке Динамическая JRE перечислены все JRE, указанные на странице Окно > Параметры... > Java > Установленные JRE. К списку можно добавить другие JRE. Для этого нажмите кнопку Установленные JRE, и откроется страница Установленные JRE.
Записи первичной загрузки
При запуске экземпляра Eclipse в качестве хоста обычно вызывается встроенная программа запуска, которая в свою очередь вызывает класс org.eclipse.core.launcher.Main для процесса первичной загрузки. Класс Main расположен в файле startup.jar в корневом каталоге Eclipse.
При запуске приложения Eclipse в качестве среды выполнения вместо встроенной программы запуска сразу вызывается класс Main, как для обычного приложения Java. PDE определяет расположение класса Main и неявно добавляет его в путь к классам конфигурации запуска.
Некоторым профилировщикам требуются встроенные библиотеки, которые должны быть включены в путь к классам конфигурации запуска. В поле Записи первичной загрузки можно добавить такие дополнительные расположения в путь к классам.
Дополнительная информация по запуску Eclipse приведена в следующих документах: