在IntelliJ IDEA中如何添加像-ea这样的编译器选项?
我想添加-ea
选项。 我把它设置在Project Settings
– > Compiler
– > Java Compiler
: Additional command line parameters
。
但它造成了一个错误: invalid flag: -ea
。 PS:上面的错误信息可能与您的不一样,因为IntelliJ以我的母语显示错误,而不是英文。 我把它翻译成英文。
启用断言的-ea
选项传递给JVM而不传递给编译器。 将其添加为运行时configuration的VM选项。
菜单中的具体位置: 运行>编辑configuration…>configuration>虚拟机选项 :
您也可以通过更改默认的应用程序configuration来默认进行IntelliJ IDEA支持断言:
在顶部菜单中,按运行>编辑configuration>默认值>应用程序>虚拟机选项 。
要为所有应用程序启用断言function,您可以使用-ea
填充VM options