Выполнение программ

В этом разделе рассмотрено выполнение программ на Java в рабочей среде.

  1. В панели Структура пакетов найдите junit.textui.TestRunner.java и дважды щелкните на нем, чтобы открыть его в редакторе.
  2. В панели Схема обратите внимание на то, что класс TestRunner помечен значком, указывающим, что класс определяет метод main.

    Панель Схема с выделенным классом TestRunner

  3. Щелкните правой кнопкой мыши на TestRunner.java в панели Структура пакетов и выберите Выполнить как > Приложение Java. Выбранный класс будет запущен как локальное приложение Java. Пункт контекстного меню Выполнить как доступен и в других местах, например в панели Схема.

    Контекстное меню Выполнить

  4. Заметьте, что программа закончила работу и в панели Консоль появилось следующее сообщение, информирующее о том, что программе необходим аргумент выполнения.   При выполнении класса как приложения Java из панели Структура пакетов выбранный класс запускается с параметрами по умолчанию; указывать аргументы нельзя.

    Консоль с сообщением об ошибке: Формат: TestRunner [-wait] имя_testCase, где имя_testCase - имя класса TestCase

  5. Для того чтобы указать аргументы, откройте выпадающее меню Выполнить в панели инструментов и выберите Выполнить....

    Меню Выполнить панели инструментов

  6. Откроется окно Конфигурации запуска с выбранной конфигурацией запуска TestRunner. Конфигурация запуска позволяет настроить способ запуска программы, в частности, задать ее аргументы, путь к классам и прочие опции.   (Конфигурация запуска по умолчанию была создана автоматически, когда вы выбрали Выполнить > Приложение Java).

    Окно Конфигурация запуска с вкладкой Главная

  7. Выберите вкладку Аргументы и введите junit.samples.VectorTest в области Аргументы программы.

    Вкладка Аргументы в окне конфигурации запуска

  8. Нажмите Выполнить. В этот раз программа будет успешно выполнена; в ее выводе будет указано число выполненных тестов.

    Консоль с выводом программы

  9. Переключитесь на проекцию Отладка. В панели Отладка обратите внимание на то, что процесс последнего запуска программы был зарегистрирован.

    По умолчанию панель Отладка автоматически удаляет все завершенные запуски, когда создается новый запуск. Этот параметр настраивается на странице параметров Запуск, расположенной под страницей параметров Выполнить/Отладка.

    Панель Отладка с двумя завершенными запусками

    Примечание: завершенный процесс можно запустить заново, выбрав Запустить повторно в его контекстном меню.
  10. Выберите выпадающее меню из кнопки Выполнить в панели инструментов рабочей среды. Этот список содержит ранее запущенные программы. Эти программы можно запустить повторно, выбрав их в хронологическом списке.

    Выпадающее меню Выполнить в панели инструментов рабочей среды

  11. В контекстном меню панели Отладка (или эквивалентной кнопки панели инструментов) выберите Удалить все завершенные, чтобы очистить панель от завершенных процессов запуска.

    Панель Отладка с контекстным меню

Связанные задачи
Изменение опций запуска отладчика
Подключение к удаленной VM с конфигурацией запуска удаленных приложений Java
Отключение от VM
Запуск программы на Java
Запуск и отладка

Связанные справочники
Панель Отладка
Команды меню Запуск
Команды панели Выполнение и отладка