在Gradle Project IntelliJ中激活断言

时间:2018-03-16 12:13:35

标签: java gradle intellij-idea

我试图让java assert在我的grallJ项目中工作,但无论我尝试什么,都没有用。我的第一个gradle脚本是:

subprojects {
    tasks.withType(JavaCompile) {
    //        options.compilerArgs << "-ea:exceptions.Assertions"
        options.compilerArgs += "-ea:exceptions.Assertions" //my package and class

    }
}

我尝试过没有subprojects,但没有运气。

我尝试的另一种方法是:

compileJava {
    options.compilerArgs += "-ea:exceptions.Assertions" //my package and class
}

不确定问题是什么以及如何解决。有任何想法吗?

1 个答案:

答案 0 :(得分:1)

在顶部菜单中选择Run->Edit Configurations-ea写入VM选项。当你从想法运行时,这将启用  运行表单命令行时使用此命令java -ea -jar yourJar