Eclipse利用中、Mavenプロジェクトにを追加したら、TOMCATが起動しなかった場合。
Exception in thread "main" java.lang.UnsupportedClassVersionError: org/apache/maven/cli/MavenCli : Unsupported major.minor version 51.0
コンソールログに、上記エラー(Javaの実行環境が古くてMavenが動かない)が出ていたら、実行環境をJava 1.8へ変更する。
1. プロジェクト→JREシステム・ライブラリーを右クリック→プロパティ
2. Javaのビルド・パス→ライブラリー→JREシステム・ライブラリーをダブルクリック
3. 実行環境をJavaSE-1.8へ変更
また、「問題」ログに、「invalid ... header」といったエラーが出てる場合は、
・Eclipseを閉じて、「C:¥Users¥{各ユーザー名}¥.m2¥repository」を削除し、再起動
※再コンパイル時にEclipseが全て再構築してくれる
参照:maven を使用してライブラリを追加してもエラーが解消されなかった話
参照:Java 6 Unsupported major.minor version 51.0