LoginSignup
2
0

More than 5 years have passed since last update.

「lombok.javac.apt.LombokProcessor could not be initialized. Lombok will not run during this compilation」は突然に

Posted at

java素人です。

あくまで素人の備忘録です。

最初に結論

java_homeが最新の10になっていた

何が起きたか

ある日テストを実行しようとコマンドを叩きました。

./gradlew test

すると、下記のエラーが表示されてテストが実施出来ない。

lombok.javac.apt.LombokProcessor could not be initialized. Lombok will not run during this compilation

プロジェクトの他メンバーは問題なくて自分だけ。

さすがにこれは環境依存かもと思い色々調べると、どうやらjavaのバージョン指定が怪しい様子。

$ echo $JAVA_HOME
(何も表示されない)

特段明示的に指定されてないことがわかった

現状のjava_homeを調べる

$ /usr/libexec/java_home
/Library/Java/JavaVirtualMachines/jdk-10.0.1.jdk/Contents/Home

あれ、10になってる

明示的にJAVA_HOMEを指定する

$ vim ~/.zshrc.local

以下を追記

export JAVA_HOME=`/usr/libexec/java_home -v 1.8

参考になった記事

助かりました、ありがとうございます。

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0