Как включить утверждение для проекта Java EE в NetBeans?

Я бы хотел, чтобы утверждения Java были включены для кода Java EE, который работает на Payara 4.1.1.172 и развертывается из NetBeans 8.2. Я попытался указать exec.args=-ea в действии NetBeans «Проект отладки», но это не помогает. https://stackoverflow.com/a/14710564/1797006 предлагает настроить параметры JVM в настройках сервера, но те недоступны из-за NetBeans 8.2 или компоновки сервера Glassfish.


person Karl Richter    schedule 23.05.2017    source источник
comment
ИМХО вам нужно запускать Glasfish с опцией -ea   -  person Antoniossss    schedule 23.05.2017
comment
@Antoniossss любой способ сделать это, не переключаясь на командную строку (что неплохо, но я хотел бы придерживаться своих привычек как можно ближе для удобства).   -  person Karl Richter    schedule 23.05.2017
comment
Проверьте этот gautirao.wordpress.com /27/06/2011/   -  person Antoniossss    schedule 23.05.2017


Ответы (1)


Вам необходимо изменить настройки в конфигурации сервера Payara, поскольку Netbeans развертывает приложение только на уже работающем сервере.

Вы можете сделать это из консоли администратора, которую вы можете открыть из Netbeans — щелкните правой кнопкой мыши сервер Payara в окне «Службы» и выберите «Просмотреть консоль администратора домена».

Затем консоль администратора должна открыться в браузере (если он не просто указывает браузеру на http://localhost:4848). Перейдите в раздел «Конфигурация» -> «Конфигурация сервера» -> «Настройки JVM» -> вкладка «Параметры JVM». Затем нажмите кнопку «Добавить параметр JVM» и укажите -ea в качестве его значения.

После этого необходимо перезапустить сервер.

person OndroMih    schedule 23.05.2017