前提・実現したいこと
setter, getterの記述を省略すべくLombokをインストールしたいです。
環境は以下の通りです。
・macOS High Sierra Version 10.13.6(17G14019)
・Eclipse2020-06
・open jdk 14.0.2 2020-07-14
・Lombok 1.18.12
下記の配置ディレクトリ(Eclipse実行ファイルがあるディレクトリ)
にlombok.jarを配置しjarファイルをダブルクリックしました。
--Lombok配置ディレクトリ
/Applications/Eclipse_2020-06.app/Contents/MacOS
lombok.jar
Eclipseの実行ファイルが見つからないとのダイアログが出るので
「Specify location」ボタンをクリックしたところ
一瞬ディレクトリ選択のダイアログが表示されるのですが、すぐに消えてしまい
Eclipseの実行ファイルを選択できずLombokのインストールが完了できません。
発生している問題・エラーメッセージ
以下はエラーログの抜粋です。
/Applications/Eclipse_2020-06.app/Contents/MacOS
hs_err_pid7648.log
# # A fatal error has been detected by the Java Runtime Environment: # # SIGSEGV (0xb) at pc=0x00007fff6c065e9d, pid=7648, tid=0x0000000000000307 # # JRE version: Java(TM) SE Runtime Environment (8.0_251-b08) (build 1.8.0_251-b08) # Java VM: Java HotSpot(TM) 64-Bit Server VM (25.251-b08 mixed mode bsd-amd64 compressed oops) # Problematic frame: # C [libobjc.A.dylib+0x6e9d] objc_msgSend+0x1d # # Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # If you would like to submit a bug report, please visit: # http://bugreport.java.com/bugreport/crash.jsp # The crash happened outside the Java Virtual Machine in native code. # See problematic frame for where to report the bug. #
3行目にJRE関連でbuild 1.8.0となっていますが
terminalでのコマンドjava --versionで表示されるものは以下の通りです。
openjdk 14.0.2 2020-07-14
OpenJDK Runtime Environment (build 14.0.2+12-46)
OpenJDK 64-Bit Server VM (build 14.0.2+12-46, mixed mode, sharing)
またEclipseのビルドパスで設定するJRE/JDKの設定も以下の通りで
1.8を参照しているようには見えません。
試したこと
別の2つのEclipseのバージョンで同様の操作を行いました。
Spring Tools Suite 4
Eclipse 4.8 Photon
それぞれをインストールしEclipse実行ファイルのあるディレクトリにlombok.jar
を配置し同様にjarファイルをダブルクリックしました。
同じようにディレクトリ選択画面が開くのですがやはり一瞬で閉じてしまいます。
補足情報
Qiitaの記事や他に色々検索したのですが、Lombok自体のインストールの問題ではなく
ビルドの際のエラーについての記事が多いようで、該当の問題への対処法は見つかりませんでした。
宜しくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/07/28 05:04