Eclipse WTP not publishing Maven dependencies

dcompiled picture dcompiled · Mar 3, 2012 · Viewed 23.1k times · Source

I'm trying to set up a basic hello world project using Eclipse Indigo and a Tomcat server. I created a dynamic project with a simple servlet. Tested the servlet and that worked fine. Then I enabled Maven support and added logback to my pom. I put a logging statement in the servlet's doGet method. When running the servlet, it complains it cannot find any bindings because the logback jars are not being copied into the Eclipse tomcat instance. I expected to find the jars published somewhere in here:

${workspace}\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\

How do I get Eclipse to work with WTP/Maven properly? I also tried installing the m2e-wtp connector with no difference.

Answer

e-zinc picture e-zinc · Mar 3, 2012

Check Deployment Assembly (context menu on project), there must be mapping Maven Dependencies -> WEB-INF/lib.