我希望为在 Payara 4.1.1.172 上运行并从 NetBeans 8.2 中部署的 Java EE 代码启用 Java 断言。我尝试在 NetBeans 操作“调试项目”中指定 exec.args=-ea
,但这没有帮助。 https://stackoverflow.com/a/14710564/1797006建议在服务器设置中配置 JVM 选项,但由于 NetBeans 8.2 或 Glassfish 服务器布局,这些选项不可用。
最佳答案
您需要修改 Payara 服务器配置中的设置,因为 Netbeans 仅将应用程序部署到已运行的服务器。
您可以通过管理控制台执行此操作,您可以从 Netbeans 打开该管理控制台 - 右键单击“服务”窗口中的 Payara 服务器,然后选择“查看域管理控制台”。
然后,管理控制台应该在浏览器中打开(如果它不只是将您的浏览器指向 http://localhost:4848 )。
转到配置 -> 服务器配置 -> JVM 设置 -> JVM 选项选项卡。然后按“添加 JVM 选项”按钮并指定 -ea
作为其值
之后您需要重新启动服务器。
关于java - 如何在 NetBeans 中为 Java EE 项目启用断言?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44123913/