私は統合しようとしているグロールートJava アプリケーションに組み込むと、残念ながら次のエラーが発生します。
2022-05-13 09:25:57.777 ERROR o.g.a.w.PointcutClassFileTransformer - Unsupported class file major version 61
java.lang.IllegalArgumentException: Unsupported class file major version 61
at org.glowroot.agent.shaded.org.objectweb.asm.ClassReader.<init>(ClassReader.java:196)
Glowroot も私のアプリケーションも Gradle を使用していないようなので、この非互換性がどこから来ているのかわかりません。
非互換性の原因を突き止め、それを修正する方法について何かアイデアはありますか?
ありがとう!
編集: 私はバージョン 0.13.6 の Glowroot を使用しています。
2 回目の編集: glowroot のバージョンが問題だったようです...
ベストアンサー1
ジャココとも
このエラーは、Java 17 にアップグレードして Jacoco 0.8.5 を使用している場合にも発生します。一部のクラス ファイルが理解できないというエラーが表示される場合があります。
Jacoco を 0.8.8 以上にアップグレードするだけで準備完了です。