2013-08-11 12 views
39

-eaオプションを追加します。 Project Settings - >Compiler - >Java CompilerAdditional command line parametersに設定しました。IntelliJ IDEAで-eaのようなコンパイラオプションをどこに追加しますか?

しかし、メイクエラー:invalid flag: -eaが発生しました。 P .: IntelliJが英語ではなく母国語でエラーを表示したため、上記のエラーメッセージがあなたと同じではない場合があります。私はそれを英語に翻訳した。

+0

-ea(アサーションを有効)でVM optionsを埋めることができます。 Oracle HotSpot – ceph3us

答えて

53

アサーションを有効にするための-eaオプションは、コンパイラではなくJVMに渡されます。実行時設定のVMオプションとして追加します。

メニュー内の特定の場所:ファイル名を指定して実行>編集設定...>設定> VMオプション

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

+0

では、アサーションはデフォルトで無効になっています。たとえば、gradleで始まる単体テストでこの構成を変更できますか? –

8

ます。また、デフォルトのアプリケーションの設定を変更することで、デフォルトであるIntelliJ IDEAの支援表明を行うことができます:

トップメニューで、を実行>設定の編集>デフォルト>アプリケーション> VMオプションを押します。

すべてのアプリケーションのためのアサーション機能を有効にするには、あなただけの-ea

関連する問題