Ми використовуємо параметри/перемикачі командного рядка JVM, щоб увімкнути або вимкнути твердження: Щоб увімкнути твердження, використовуйте -ea або –enableassertions . Щоб вимкнути твердження, використовуйте -da або -disableassertions.
Можливо, ви це знайдете твердження, які використовують ключове слово assert, не виконуються. Щоб ключове слово Java "assert" працювало, вам потрібно ввімкнути Assertions у запущеній Java VM (-ea). Якщо ви працюєте з віддаленим контейнером, вам доведеться запустити Remote Java VM з увімкненими твердженнями.
Твердження робиться за допомогою ключового слова assert. Його синтаксис: стверджувати умову; Тут умова – це логічний вираз, який ми вважаємо істинним під час виконання програми.
Відкрийте діалогове вікно запуску (це має бути опція в меню «Виконати»). Клацніть на вкладці «(x)= Аргументи». У полі «Аргументи віртуальної машини» введіть -ea, щоб увімкнути твердження.
За замовчуванням твердження вимкнено. Два перемикачі командного рядка дозволяють вибірково вмикати або вимикати твердження.
Дозволені твердження
- Виберіть Виконати → Змінити конфігурації… .
- Виберіть потрібну конфігурацію запуску.
- Натисніть посилання «Змінити параметри» та виберіть «Додати параметри віртуальної машини».
- Додайте -ea до поля параметрів віртуальної машини.