Я использую Eclipse Galileo. Как включить утверждения в Eclipse?
По предложению других сайтов, я попытался добавить аргументы: -ea
. Я также попытался изменить уровень соответствия компилятора на 1.4
. Ни одно из этих предложений не сработало.
источник
Assertions
товаровJava Application
. Может ты имел ввиду текущую конфигурацию запуска?Если вы хотите решить эту проблему глобально для всех тестов JUnit, перейдите к
Preferences > Java > JUnit
и вверху установите флажок « Добавить 'ea' в аргументы виртуальной машины при создании новой конфигурации запуска JUnit ». Теперь Eclipse не будет вызывать ошибок при каждом новом тесте, который вы хочу бежать. Для существующих тестов вам необходимо удалить их конфигурации запуска вRun Configuration > JUnit
.источник
Чтобы сделать это глобально для всех запусков Java, отредактируйте свойства Installed JREs.
Например: Windows -> Preferences -> выделите JRE по умолчанию -> щелкните Edit ... -> В поле ввода аргументов виртуальной машины по умолчанию введите -ea -> нажмите кнопку завершения.
Это сработало на Eclipse Kepler SR2.
источник
В проектах maven вы можете запустить основной метод с автоматическим волшебным путем к классам:
В linux / eclipse вы можете добавить окно терминала с помощью bash для более удобного использования.
источник
Вы хотите включить утверждения для приложения, которое вы запускаете из Eclipse? Обычно я просто добавляю -ea к параметрам командной строки в профиле «Запуск от имени».
источник