Maven Additional Pluginの除外設定
EclipseでMaven2を利用したJava開発をする時は
Maven2 Additionalが便利なんだけど、
最近のEclipseのバージョンだとプロジェクトのプロパティに
なぜかMaven2が出ないので除外設定ができず、
WEB-INFのlibにprovidedにしたjarファイルが出力されちゃう。
そのままmaven packageをwarに固めてTomcatなどにデプロイすると
ServletApiが重複してエラーになったりする。
そういう場合は
「.settings/net.skirnir.eclipse.maven.prefs」という空ファイルを作って
#Tue Oct 07 00:07:50 JST 2008
eclipse.preferences.version=1
excludes=geronimo-jsp_2.0_spec-1.0,geronimo-servlet_2.4_spec,servlet-api-2.3
みたいな感じで除外設定しましょう!
※excludesの中身はそれぞれ書き換えてね。