mvn installでビルドに失敗した時にやったこと

mvn installで環境構築をする際、一部のプロジェクトで二種類のエラーが出ました。

一つは.classpathの依存関係がおかしくなっており、.classpathファイルを修正した後にターミナルで

mvn eclipse:eclipse

を行うことで解決しました。

次にmvn installを行うと、ターミナルにて「サーバーのバージョンが見つからないぞ」という旨の文が出てビルドに失敗してしまいました。 そもそもmvn installとはpom.xml内に書いてあるプロジェクトのビルドに関する情報、依存するライブラリの情報、プラグインの設定を元にビルドを行っているそうです。(参考: http://www.techscore.com/tech/Java/ApacheJakarta/Maven/2-2/#maven-2-4) ビルドに失敗したプロジェクトと成功したプロジェクトがあるので、ビルドを成功したプロジェクトと照らし合わせながらxmlファイルを修正したところ直りました。

他にもこちらのハックにmvn installの失敗に対する対処法がまとまっているので参考にさせていただきました。 https://hacknote.jp/archives/25400/