http://www.taperium.com/wordpress/tech/8909.html
↑の方法で、target/dependency 配下に依存ライブラリをコピーすることができるが、プロジェクト配下に手動コピーするのが面倒だった。
自動コピーするには、pom.xmlに以下の内容を追加すれば、mvn dependency:copy-dependencies実行時にsrc/main/webapp/lib配下に自動コピーすることが可能。
org.apache.maven.plugins maven-dependency-plugin 2.4 src/main/webapp/WEB-INF/lib provided true true true
参考:http://labs.timedia.co.jp/2011/02/maven-generate-useful-eclipse-tomcat-project.html
参考リンクの通りにするとm2eがcopy-dependenciesに対応していないとか言われるので、仕方なく今回の方法となった。
configurationを詰めれば、もっといい感じにできるかも。
コメントを残す