Выйти из программы Java, запущенной внутри Eclipse IDE?
Я разрабатываю Java-программу с использованием Eclipse, которая должна выйти с разными кодами на основе конкретных условий.
if(veryBadError){
Runtime.getRuntime().exit(10);
}else if(notSoBadError){
Runtime.getRuntime().exit(5)
}else{
Runtime.getRuntime().exit(0)
}
В настоящее время я вручную запускаю эту программу из командной строки, а затем проверяю статус выхода, что является смехотворно медленным. Есть ли способ узнать код выхода, не выходя из Eclipse IDE?
Заранее благодарим за помощь!
Ответы
Ответ 1
В Eclipse, если вы откроете "Отладочную перспективу", вы увидите результат своего выполнения там (используете ли вы цель "Запуск" или "Отладка" ). Вы должны увидеть запись, которая выглядит примерно так:
<terminated, exit value: 10>/usr/local/bin/java (Jun 9, 2011 4:00:00 PM)
Ваш код выхода должен быть значением после "значения выхода".
Ответ 2
Вы можете настроить конфигурацию запуска в Eclipse. Оттуда вы можете увидеть выход программы в консоли. В меню "Выполнить" вы можете "Запустить как" свою конфигурацию. Ваша конфигурация может включать в себя все аргументы командной строки и т.д.
Вы также можете использовать Junit для тестирования вашей программы. Здесь есть ссылка на другой пост с несколькими способами сделать это.
Ответ 3
Он находится в "Отладочном" представлении.
Вы можете получить его:
- Переключение в перспективу отладки
- Или из: Меню > Windows > Показать вид > Другое > Отладка/Отладка
![введите описание изображения здесь]()