我正在尝试让 java assert
在 IntellJ 中的 gradle 项目上工作,但无论我尝试什么,都不起作用。我的第一个 gradle 脚本是这样的:
subprojects {
tasks.withType(JavaCompile) {
// options.compilerArgs << "-ea:exceptions.Assertions"
options.compilerArgs += "-ea:exceptions.Assertions" //my package and class
}
}
我也尝试过没有子项目
,但没有成功。
我尝试过的另一种方法是:
compileJava {
options.compilerArgs += "-ea:exceptions.Assertions" //my package and class
}
不确定问题是什么以及如何解决。有任何想法吗?
最佳答案
在顶部菜单中选择运行->编辑配置
将-ea
写入VM选项。当您从 idea 运行时,这将启用。
运行表单命令行时,使用如下命令 java -ea -jar yourJar
关于java - 在 Gradle 项目 IntelliJ 中激活断言,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49320513/