在IntelliJ IDEA中在哪里添加编译器选项,如-ea?

2022-08-31 15:37:42

我想添加该选项。我把它设置在-->-->:。-eaProject SettingsCompilerJava CompilerAdditional command line parameters

但它导致了一个 make 错误:.附言:上面的错误消息可能与您的错误消息不同,因为IntelliJ以我的母语显示错误,而不是英语。我把它翻译成英文。invalid flag: -ea


答案 1

启用断言的选项将传递到 JVM 而不是编译器。将其添加为运行时配置的 VM 选项。-ea

菜单中的特定位置:运行>编辑配置...>配置>虚拟机选项

Where to put the <code>-ea</code> flag


答案 2

您还可以通过更改默认应用程序配置来使 IntelliJ IDEA 默认支持断言:

在顶部菜单中,按“运行”>“编辑配置>默认值”>“应用程序> VM”选项

要为所有应用程序启用断言功能,只需将VM options-ea


推荐