Я бы хотел, чтобы утверждения 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.
Как включить утверждение для проекта Java EE в NetBeans?
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