2017-11-05 35 views
0

IntelliJ IDEALombok Pluginを使用しています。試みはvarキーワードを使用してJavaコードを実行したとき、私は次のエラーを取得する:Lombok IntelliJ IDEA Plugin:デフォルトではvarの使用は無効になっています

Use of var is disabled by default. Please add 'lombok.var.flagUsage = ALLOW' to 'lombok.config' if you want to enable is.

あなたはIntelliJ IDEAであることをどのように行うのですか?プロジェクトルートにlombok.configを作成し、lombok.var.flagUsage = ALLOWを貼り付けましたが、修正されませんでした。 valは動作していますが、varは動作していません。 varを有効にするための明確な指示が見つからないようです。

Lombok maven dependencyは次のとおりです。

<dependency> 
    <groupId>org.projectlombok</groupId> 
    <artifactId>lombok</artifactId> 
    <version>1.16.18</version> 
    <scope>provided</scope> 
</dependency> 
+0

エフェクトを観察するには、すべてを再コンパイルする必要があります。 – maaartinus

+0

@maaartinus:うん、そうだった。ありがとうございました。かなり愚かな私はそれについて忘れてしまった。 – BullyWiiPlaza

+0

このようなばかげたことを決して忘れることができなければ、ライブやプログラミングは単純すぎるでしょう。質問を削除するか、コメントを回答に変換してください。誰かにとっても有益でもないかもしれません(膨大な数の質問があれば)。私は気にしない。 – maaartinus

答えて

1

あなたが効果を観察するために、すべてを再コンパイルする必要があるかもしれません。

実際には、lombok.configが変更された場合は、サブツリー内のすべてのクラスの再コンパイルがトリガーされるはずです。このような変更はまれであり、おそらく軽微な作業量を保証するものではないため、そうではありません。

関連する問題