gpt4 book ai didi

java - 如何在 Gradle 运行任务中启用断言

转载 作者:搜寻专家 更新时间:2023-11-01 01:49:18 25 4
gpt4 key购买 nike

默认情况下,Java 禁用断言。 (我在这里使用的测试是 assert false; 作为 main() 中的第一行。)

我想在使用 gradle run 运行我的程序时启用它们。这样做的诀窍是什么?

最佳答案

有一个特定的标志 enableAssertions,您可以设置它来启用断言。这样的标志通常比直接使用 jvm args 更具可读性。我认为这取决于个人喜好。

您可以将以下内容添加到您的 build.gradle 文件中,而不是使用 applicationDefaultJvmArgs:

run {
enableAssertions = true
}

这将配置 run 任务以启用断言。

run 任务的类型是 JavaExec ,看看at the documentation如果您对可以设置的其他参数感兴趣(例如,workingDirheapMaxSize)。

关于java - 如何在 Gradle 运行任务中启用断言,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48396274/

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