gpt4 book ai didi

java - 如何在 jetty-maven-plugin 中启用 Java 断言?

转载 作者:搜寻专家 更新时间:2023-10-31 19:58:22 24 4
gpt4 key购买 nike

如何启用 assertionsjetty-maven-plugin ?默认情况下,它们是禁用的。

最佳答案

将环境变量 MAVEN_OPTS 设置为 -ea。默认情况下,Jetty 在 Maven 进程中运行,因此受此设置的影响。

还有一个有趣的库叫做 Force Assertions它 Hook 到 Java 1.6 编译过程。在编译期间,所有 assert cond : detail; 都被透明地编译为 if (!cond) throw new Assertion(detail); block ,这意味着无论 JVM 是什么,断言都将始终有效参数是。值得一试。

关于java - 如何在 jetty-maven-plugin 中启用 Java 断言?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5170332/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com