I’m having this weird problem making my project Maven-based. I created a new Maven project in Eclipse and enabled the Dynamic Web facets. But during runtime now it throws ClassNotFoundException because the Maven dependencies are not copied to WEB-INF/lib directory. I even tried adding the copy-dependencies section in POM, but it didn’t help.
Someone here seemed to have solved this the right way, but I guess he forgot to mention the solution ::(
This should have nothing to do with eclipse and m2eclipse, and optionally for better support – m2e-wtp. Also, you don’t need copy-dependencies. Here are a few possible reasons:
mvn package(or right-click > maven > package) and obtain a war file – the<packaging>(in the pom) must bewarprovidedortestthey will not be included in the archive)