Mavenで新しいプロジェクトを作成するとClassFormatExceptionが発生します:定数プールの無効なバイトタグ:19



Classformatexception Occurs When Creating New Project With Maven



Mavenで新しいプロジェクトを作成すると、定数プールに無効なバイトタグが表示されます:19

この問題は、Mavenを使用して新しいプロジェクトを作成するときに発生しました。インターネットを検索したところ、log4jバージョンであることがわかりました。ブログ記事を書きたいです。



このエラーの理由は、JDK1.8より上の機能を使用して、以前に構成されたバージョンのlog4jが高すぎるためです。その結果、Tomcatはこのエラーをスローし始めました。 log4jのバージョンを2.9.0に変更します。



org.apache.logging.log4j log4j-api 2.9.0