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

新手上路,请多包涵

我想添加 -ea 选项。我把它设置在 Project Settings > Compiler > Java CompilerAdditional command line parameters

但它导致了 make 错误: invalid flag: -ea 。 PS:上面的错误信息可能和你的不一样,因为IntelliJ显示错误的是我的母语,不是英文。我把它翻译成了英文。

原文由 duleshi 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 1.2k
2 个回答

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

具体在菜单位置: Run > Edit Configurations… > Configuration > VM options

在哪里放置 <code>-ea</code> 标志

原文由 Dev 发布,翻译遵循 CC BY-SA 3.0 许可协议

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

在顶部菜单中,按 Run > Edit Configurations > Defaults > Application > VM options

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

原文由 neo 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题