40

私は Android Studio 2.2 Preview 7 を使用していますが、Lombok プラグインが突然言い始めました: Annotation processing seems to be disabled for the project X、および設定へのリンクを提供します。

ここに画像の説明を入力

通知をクリックしても正しい場所に移動しません。

これに対する修正は何ですか?

4

10 に答える 10

83

通知をクリックして開いた設定はPer Project設定であり、この場合必要なものではありません。

これを修正するには、にアクセスしてください

  • File->Other Settings->Default Settings
  • 拡大Build, Execution, Deployment
  • 拡大Compiler
  • Annotation ProcessorsチェックインEnable annotation processing
  • 設定を有効にするには、プロジェクトを再度開く必要がある場合があります。
  • 楽しみ

完全な参照用 - 適切な設定画面のスクリーンショット: ここに画像の説明を入力

于 2016-08-12T07:05:37.613 に答える
5

当時はおそらくマークされた答えで十分でしたが、android studio 3とlombok 1.16.18で少し苦労しました。とにかく、以下は私のために働いた

app>build.gradle以下を追加

compileOnly 'org.projectlombok:lombok:1.16.18'
annotationProcessor 'org.projectlombok:lombok:1.16.18'

MyApplication他のエラーが発生し始める可能性があるため、 >lombok.config次の行を追加する場合

lombok.addGeneratedAnnotation = false
lombok.anyConstructor.suppressConstructorProperties = true

lombok.config追加したばかりでない場合

上記は、次の投稿でロンボクの開発者によって提案され
まし

于 2018-01-06T12:41:58.337 に答える
0
  1. Lombok プラグインをインストールして再起動する
  2. 依存関係を追加: https://projectlombok.org/setup/gradle

    compileOnly 'org.projectlombok:lombok:1.18.12' 注釈プロセッサー 'org.projectlombok:lombok:1.18.12'

    testCompileOnly 'org.projectlombok:lombok:1.18.12' testAnnotationProcessor 'org.projectlombok:lombok:1.18.12'

これは私のために働いています。

于 2020-02-12T12:15:24.813 に答える