我想添加-ea
选项。我将它设置在Project Settings
--> Compiler
--> Java Compiler
: Additional command line parameters
。
但它导致了一个make错误:invalid flag: -ea
. PS:上面的错误信息可能和你的不一样,因为 IntelliJ 在我的母语中显示错误,而不是英语。我把它翻译成英文。
我想添加-ea
选项。我将它设置在Project Settings
--> Compiler
--> Java Compiler
: Additional command line parameters
。
但它导致了一个make错误:invalid flag: -ea
. PS:上面的错误信息可能和你的不一样,因为 IntelliJ 在我的母语中显示错误,而不是英语。我把它翻译成英文。
您还可以通过更改默认应用程序配置来使 IntelliJ IDEA 默认支持断言:
在顶部菜单中,按Run > Edit Configurations > Defaults > Application > VM options。
VM options
要为所有应用程序启用断言功能,您只需填写-ea
构建、执行、部署 -> 编译器 -> Java 编译器 -> 覆盖每个模块的编译器参数 -> +
您的项目名称是模块名称。并添加-ea
到Compilation options
forjavac
它适用于 IDEA 2021.2、Fedora linux x86_64、OpenJDK 1.8 64bit