title: Maven does not add dependency jar files to project when importing to eclipse
body: <p>Everything is loaded into the maven repository. Which is in my case located at <code>C:\opt\m2\repository</code>. I setted <code>M2_REPO</code> variable in eclipse to point to <code>C:\opt\m2\repository</code> and in command line i did <code>mvn clean install</code>.</p>
  
  <p>Then I waited for 10 minutes for all the dependencies to be downloaded and went to check the repo. Everthing is downloaded to there. </p>
  
  <p>Then I <code>mvn eclipse:eclipse</code> and import the project into eclipse.</p>
  
  <p>Everything seems to be imported except all the maven dependencies. My project has 9409 Errors because its missing those jar files.</p>
  
  <p>I did <code>Project -&gt; Clean</code> no help.</p>
  
  <p>I did <code>F5</code> on project name, no help.</p>
  
  <p>I did delete and import again, no help.</p>
  
  <p>Just FYI, I tried m2e plugin as well, no help.</p>
  
  <p>Did I missed anything?</p>
  
  <p>This is the content of .classpath file:</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="UTF-8"?&gt;
  &lt;classpath&gt;
  &lt;classpathentry kind="src" output="ks-common-util/target/classes" path="ks-common-util/src/main/java"/&gt;
  &lt;classpathentry kind="src" output="ks-common-util/target/classes" path="ks-common-util/src/main/resources"/&gt;
  &lt;classpathentry kind="src" output="ks-common-util/target/test-classes" path="ks-common-util/src/test/java"/&gt;
  &lt;classpathentry kind="src" output="ks-common-util/target/test-classes" path="ks-common-util/src/test/resources"/&gt;
  &lt;classpathentry kind="src" output="ks-common-test/target/classes" path="ks-common-test/src/main/java"/&gt;
  &lt;classpathentry kind="src" output="ks-common-test/target/classes" path="ks-common-test/src/main/resources"/&gt;
  &lt;classpathentry kind="src" output="ks-common-test/target/test-classes" path="ks-common-test/src/test/java"/&gt;
  &lt;classpathentry kind="src" output="ks-common-test/target/test-classes" path="ks-common-test/src/test/resources"/&gt;
  &lt;classpathentry kind="src" output="ks-common-api/target/classes" path="ks-common-api/src/main/java"/&gt;
  &lt;classpathentry kind="src" output="ks-common-api/target/classes" path="ks-common-api/src/main/resources"/&gt;
  &lt;classpathentry kind="src" output="ks-common-impl/target/classes" path="ks-common-impl/src/main/java"/&gt;
  &lt;classpathentry kind="src" output="ks-common-impl/target/classes" path="ks-common-impl/src/main/resources"/&gt;
  &lt;classpathentry kind="src" output="ks-common-impl/target/test-classes" path="ks-common-impl/src/test/java"/&gt;
  &lt;classpathentry kind="src" output="ks-common-impl/target/test-classes" path="ks-common-impl/src/test/resources"/&gt;
  &lt;classpathentry kind="src" output="ks-common-ui/target/classes" path="ks-common-ui/src/main/java"/&gt;
  &lt;classpathentry kind="src" output="ks-common-ui/target/classes" path="ks-common-ui/src/main/resources"/&gt;
  &lt;classpathentry kind="src" output="ks-common-ui/target/test-classes" path="ks-common-ui/src/test/java"/&gt;
  &lt;classpathentry kind="src" output="ks-common-ui/target/test-classes" path="ks-common-ui/src/test/resources"/&gt;
  &lt;classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/&gt;
  &lt;classpathentry exported="true" kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/&gt;
  &lt;classpathentry kind="output" path="target/classes"/&gt;
  </code></pre>
  
  <p></p>
  
  <p>The project is structured as parent - children project. One parent project and 8 children projects. Each of them has a pom.xml file.</p>
  
  <p>The parent project is fine, I can compile it. However, none of the child project works because none of the dependency gets loaded into the project.</p>
  
  <p>this are the dependencies for parent pom.xml</p>
  
  <pre><code>  &lt;dependencyManagement&gt;
  &lt;dependencies&gt;
    &lt;!-- Test Framework Dependencies --&gt;
    &lt;dependency&gt;
      &lt;groupId&gt;junit&lt;/groupId&gt;
      &lt;artifactId&gt;junit&lt;/artifactId&gt;
      &lt;version&gt;${junit.version}&lt;/version&gt;
      &lt;scope&gt;test&lt;/scope&gt;
    &lt;/dependency&gt;
    &lt;dependency&gt;
      &lt;groupId&gt;org.apache.derby&lt;/groupId&gt;
      &lt;artifactId&gt;derby&lt;/artifactId&gt;
      &lt;version&gt;${derby.version}&lt;/version&gt;
      &lt;scope&gt;test&lt;/scope&gt;
    &lt;/dependency&gt;
    &lt;dependency&gt;
      &lt;groupId&gt;org.apache.derby&lt;/groupId&gt;
      &lt;artifactId&gt;derbynet&lt;/artifactId&gt;
      &lt;version&gt;${derby.version}&lt;/version&gt;
    &lt;/dependency&gt;
    &lt;dependency&gt;
      &lt;groupId&gt;org.apache.derby&lt;/groupId&gt;
      &lt;artifactId&gt;derbyclient&lt;/artifactId&gt;
      &lt;version&gt;${derby.version}&lt;/version&gt;
    &lt;/dependency&gt;
    &lt;dependency&gt;
      &lt;groupId&gt;org.mortbay.jetty&lt;/groupId&gt;
      &lt;artifactId&gt;jetty&lt;/artifactId&gt;
      &lt;version&gt;${jetty.version}&lt;/version&gt;
      &lt;scope&gt;test&lt;/scope&gt;
    &lt;/dependency&gt;
    &lt;dependency&gt;
      &lt;artifactId&gt;servlet-api&lt;/artifactId&gt;
      &lt;groupId&gt;javax.servlet&lt;/groupId&gt;
      &lt;version&gt;2.5&lt;/version&gt;
      &lt;scope&gt;provided&lt;/scope&gt;
    &lt;/dependency&gt;
    &lt;dependency&gt;
      &lt;groupId&gt;javax.persistence&lt;/groupId&gt;
      &lt;artifactId&gt;persistence-api&lt;/artifactId&gt;
      &lt;version&gt;1.0&lt;/version&gt;
    &lt;/dependency&gt;
    &lt;dependency&gt;
      &lt;groupId&gt;javax.transaction&lt;/groupId&gt;
      &lt;artifactId&gt;jta&lt;/artifactId&gt;
      &lt;version&gt;1.1&lt;/version&gt;
    &lt;/dependency&gt;
    &lt;dependency&gt;
      &lt;groupId&gt;cglib&lt;/groupId&gt;
      &lt;artifactId&gt;cglib-nodep&lt;/artifactId&gt;
      &lt;version&gt;2.1_3&lt;/version&gt;
    &lt;/dependency&gt;
    &lt;dependency&gt;
      &lt;groupId&gt;org.eclipse.persistence&lt;/groupId&gt;
      &lt;artifactId&gt;eclipselink&lt;/artifactId&gt;
      &lt;version&gt;${eclipselink.version}&lt;/version&gt;
    &lt;/dependency&gt;
    &lt;dependency&gt;
      &lt;groupId&gt;org.apache.openjpa&lt;/groupId&gt;
      &lt;artifactId&gt;openjpa&lt;/artifactId&gt;
      &lt;version&gt;1.2.1&lt;/version&gt;
    &lt;/dependency&gt;
  
    &lt;!-- Hibernate --&gt;
    &lt;dependency&gt;
      &lt;groupId&gt;org.hibernate&lt;/groupId&gt;
      &lt;artifactId&gt;hibernate-annotations&lt;/artifactId&gt;
      &lt;version&gt;3.4.0.GA&lt;/version&gt;
    &lt;/dependency&gt;
    &lt;dependency&gt;
      &lt;groupId&gt;org.hibernate&lt;/groupId&gt;
      &lt;artifactId&gt;hibernate-entitymanager&lt;/artifactId&gt;
      &lt;version&gt;3.4.0.GA&lt;/version&gt;
    &lt;/dependency&gt;
  
    &lt;!-- Hibernate Transitive Dependencies --&gt;
    &lt;dependency&gt;
      &lt;groupId&gt;dom4j&lt;/groupId&gt;
      &lt;artifactId&gt;dom4j&lt;/artifactId&gt;
      &lt;version&gt;1.6.1&lt;/version&gt;
    &lt;/dependency&gt;
    &lt;dependency&gt;
      &lt;groupId&gt;commons-collections&lt;/groupId&gt;
      &lt;artifactId&gt;commons-collections&lt;/artifactId&gt;
      &lt;version&gt;3.2&lt;/version&gt;
    &lt;/dependency&gt;
    &lt;dependency&gt;
      &lt;groupId&gt;antlr&lt;/groupId&gt;
      &lt;artifactId&gt;antlr&lt;/artifactId&gt;
      &lt;version&gt;2.7.7&lt;/version&gt;
    &lt;/dependency&gt;
  
    &lt;!-- Spring Dependencies --&gt;
    &lt;dependency&gt;
      &lt;groupId&gt;org.springframework&lt;/groupId&gt;
      &lt;artifactId&gt;spring-aop&lt;/artifactId&gt;
      &lt;version&gt;${spring.version}&lt;/version&gt;
    &lt;/dependency&gt;
    &lt;dependency&gt;
      &lt;groupId&gt;org.springframework&lt;/groupId&gt;
      &lt;artifactId&gt;spring-aspects&lt;/artifactId&gt;
      &lt;version&gt;${spring.version}&lt;/version&gt;
    &lt;/dependency&gt;
    &lt;dependency&gt;
      &lt;groupId&gt;org.springframework&lt;/groupId&gt;
      &lt;artifactId&gt;spring-beans&lt;/artifactId&gt;
      &lt;version&gt;${spring.version}&lt;/version&gt;
    &lt;/dependency&gt;
    &lt;dependency&gt;
      &lt;groupId&gt;org.springframework&lt;/groupId&gt;
      &lt;artifactId&gt;spring-context&lt;/artifactId&gt;
      &lt;version&gt;${spring.version}&lt;/version&gt;
    &lt;/dependency&gt;
    &lt;dependency&gt;
      &lt;groupId&gt;org.springframework&lt;/groupId&gt;
      &lt;artifactId&gt;spring-core&lt;/artifactId&gt;
      &lt;version&gt;${spring.version}&lt;/version&gt;
    &lt;/dependency&gt;
    &lt;dependency&gt;
      &lt;groupId&gt;org.springframework&lt;/groupId&gt;
      &lt;artifactId&gt;spring-jdbc&lt;/artifactId&gt;
      &lt;version&gt;${spring.version}&lt;/version&gt;
    &lt;/dependency&gt;
    &lt;dependency&gt;
      &lt;groupId&gt;org.springframework&lt;/groupId&gt;
      &lt;artifactId&gt;spring-orm&lt;/artifactId&gt;
      &lt;version&gt;${spring.version}&lt;/version&gt;
    &lt;/dependency&gt;
    &lt;dependency&gt;
      &lt;groupId&gt;org.springframework&lt;/groupId&gt;
      &lt;artifactId&gt;spring-test&lt;/artifactId&gt;
      &lt;version&gt;${spring.version}&lt;/version&gt;
      &lt;scope&gt;test&lt;/scope&gt;
    &lt;/dependency&gt;
    &lt;dependency&gt;
      &lt;groupId&gt;org.springframework&lt;/groupId&gt;
      &lt;artifactId&gt;spring-web&lt;/artifactId&gt;
      &lt;version&gt;${spring.version}&lt;/version&gt;
    &lt;/dependency&gt;
    &lt;dependency&gt;
      &lt;groupId&gt;org.springframework&lt;/groupId&gt;
      &lt;artifactId&gt;spring-webmvc&lt;/artifactId&gt;
      &lt;version&gt;${spring.version}&lt;/version&gt;
    &lt;/dependency&gt;
    &lt;dependency&gt;
      &lt;groupId&gt;org.springframework.security&lt;/groupId&gt;
      &lt;artifactId&gt;spring-security-core&lt;/artifactId&gt;
      &lt;version&gt;${spring.security.version}&lt;/version&gt;
      &lt;exclusions&gt;
        &lt;exclusion&gt;
          &lt;groupId&gt;org.springframework&lt;/groupId&gt;
          &lt;artifactId&gt;spring-support&lt;/artifactId&gt;
        &lt;/exclusion&gt;
      &lt;/exclusions&gt;
    &lt;/dependency&gt;
    &lt;dependency&gt;
      &lt;groupId&gt;org.springframework&lt;/groupId&gt;
      &lt;artifactId&gt;spring-security-core&lt;/artifactId&gt;
      &lt;version&gt;${spring.security.version}&lt;/version&gt;
      &lt;exclusions&gt;
        &lt;exclusion&gt;
          &lt;groupId&gt;org.springframework&lt;/groupId&gt;
          &lt;artifactId&gt;spring-support&lt;/artifactId&gt;
        &lt;/exclusion&gt;
      &lt;/exclusions&gt;
    &lt;/dependency&gt;
    &lt;dependency&gt;
      &lt;groupId&gt;org.springframework&lt;/groupId&gt;
      &lt;artifactId&gt;spring-security-cas-client&lt;/artifactId&gt;
      &lt;version&gt;${spring.security.version}&lt;/version&gt;
    &lt;/dependency&gt;
  
    &lt;!-- This jar is only needed if you are using CAS with Spring Security --&gt;
    &lt;dependency&gt;
      &lt;groupId&gt;org.springframework.security&lt;/groupId&gt;
      &lt;artifactId&gt;spring-security-cas-client&lt;/artifactId&gt;
      &lt;version&gt;${spring.security.version}&lt;/version&gt;
      &lt;exclusions&gt;
        &lt;exclusion&gt;
          &lt;groupId&gt;org.springframework&lt;/groupId&gt;
          &lt;artifactId&gt;spring-dao&lt;/artifactId&gt;
        &lt;/exclusion&gt;
      &lt;/exclusions&gt;
    &lt;/dependency&gt;
    &lt;dependency&gt;
      &lt;groupId&gt;org.opensaml&lt;/groupId&gt;
      &lt;artifactId&gt;opensaml&lt;/artifactId&gt;
      &lt;version&gt;1.1&lt;/version&gt;
      &lt;!-- &lt;version&gt;2.2.2&lt;/version&gt; --&gt;
    &lt;/dependency&gt;
    &lt;dependency&gt;
      &lt;groupId&gt;xerces&lt;/groupId&gt;
      &lt;artifactId&gt;xercesImpl&lt;/artifactId&gt;
      &lt;version&gt;${xercesImpl.version}&lt;/version&gt;
    &lt;/dependency&gt;
  
    &lt;!-- Metro Dependencies --&gt;
    &lt;dependency&gt;
      &lt;groupId&gt;com.sun.xml.ws&lt;/groupId&gt;
      &lt;artifactId&gt;webservices-rt&lt;/artifactId&gt;
      &lt;version&gt;${metro.version}&lt;/version&gt;
    &lt;/dependency&gt;
    &lt;dependency&gt;
      &lt;groupId&gt;org.jvnet.jax-ws-commons.spring&lt;/groupId&gt;
      &lt;artifactId&gt;jaxws-spring&lt;/artifactId&gt;
      &lt;version&gt;1.8&lt;/version&gt;
      &lt;exclusions&gt;
        &lt;exclusion&gt;
          &lt;groupId&gt;org.springframework&lt;/groupId&gt;
          &lt;artifactId&gt;spring&lt;/artifactId&gt;
        &lt;/exclusion&gt;
        &lt;!-- These must be excluded for WSIT to work --&gt;
        &lt;exclusion&gt;
          &lt;groupId&gt;com.sun.xml.ws&lt;/groupId&gt;
          &lt;artifactId&gt;jaxws-rt&lt;/artifactId&gt;
        &lt;/exclusion&gt;
        &lt;exclusion&gt;
          &lt;groupId&gt;com.sun.xml.bind&lt;/groupId&gt;
          &lt;artifactId&gt;jaxb-impl&lt;/artifactId&gt;
        &lt;/exclusion&gt;
        &lt;exclusion&gt;
          &lt;groupId&gt;javax.activation&lt;/groupId&gt;
          &lt;artifactId&gt;activation&lt;/artifactId&gt;
        &lt;/exclusion&gt;
        &lt;exclusion&gt;
          &lt;groupId&gt;javax.xml.soap&lt;/groupId&gt;
          &lt;artifactId&gt;saaj-api&lt;/artifactId&gt;
        &lt;/exclusion&gt;
        &lt;exclusion&gt;
          &lt;groupId&gt;com.sun.xml.messaging.saaj&lt;/groupId&gt;
          &lt;artifactId&gt;saaj-impl&lt;/artifactId&gt;
        &lt;/exclusion&gt;
        &lt;exclusion&gt;
          &lt;groupId&gt;com.sun.xml.stream.buffer&lt;/groupId&gt;
          &lt;artifactId&gt;streambuffer&lt;/artifactId&gt;
        &lt;/exclusion&gt;
        &lt;exclusion&gt;
          &lt;groupId&gt;com.sun.xml.stream&lt;/groupId&gt;
          &lt;artifactId&gt;sjsxp&lt;/artifactId&gt;
        &lt;/exclusion&gt;
        &lt;exclusion&gt;
          &lt;groupId&gt;com.sun.org.apache.xml.internal&lt;/groupId&gt;
          &lt;artifactId&gt;resolver&lt;/artifactId&gt;
        &lt;/exclusion&gt;
      &lt;/exclusions&gt;
    &lt;/dependency&gt;
  
    &lt;!-- stax-ex 1.0 pom making a disaster so trying 1.2 --&gt;
    &lt;dependency&gt;
      &lt;groupId&gt;org.jvnet.staxex&lt;/groupId&gt;
      &lt;artifactId&gt;stax-ex&lt;/artifactId&gt;
      &lt;version&gt;1.2&lt;/version&gt;
    &lt;/dependency&gt;
  
    &lt;!-- CXF Dependencies --&gt;
    &lt;!-- Libraries not required for Java 1.6_04+ are being excluding (based cxf WHICH_JARS file) --&gt;
    &lt;dependency&gt;
      &lt;groupId&gt;org.apache.cxf&lt;/groupId&gt;
      &lt;artifactId&gt;cxf-api&lt;/artifactId&gt;
      &lt;version&gt;${cxf.version}&lt;/version&gt;
      &lt;exclusions&gt;
        &lt;exclusion&gt;
          &lt;groupId&gt;org.apache.geronimo.specs&lt;/groupId&gt;
          &lt;artifactId&gt;geronimo-javamail_1.4_spec&lt;/artifactId&gt;
        &lt;/exclusion&gt;
        &lt;exclusion&gt;
          &lt;groupId&gt;org.apache.geronimo.specs&lt;/groupId&gt;
          &lt;artifactId&gt;geronimo-activation_1.1_spec&lt;/artifactId&gt;
        &lt;/exclusion&gt;
      &lt;/exclusions&gt;
    &lt;/dependency&gt;
    &lt;dependency&gt;
      &lt;groupId&gt;org.apache.cxf&lt;/groupId&gt;
      &lt;artifactId&gt;cxf-rt-core&lt;/artifactId&gt;
      &lt;version&gt;${cxf.version}&lt;/version&gt;
      &lt;exclusions&gt;
        &lt;exclusion&gt;
          &lt;groupId&gt;org.apache.geronimo.specs&lt;/groupId&gt;
          &lt;artifactId&gt;geronimo-javamail_1.4_spec&lt;/artifactId&gt;
        &lt;/exclusion&gt;
      &lt;/exclusions&gt;
    &lt;/dependency&gt;
    &lt;dependency&gt;
      &lt;groupId&gt;org.apache.cxf&lt;/groupId&gt;
      &lt;artifactId&gt;cxf-rt-frontend-jaxws&lt;/artifactId&gt;
      &lt;version&gt;${cxf.version}&lt;/version&gt;
      &lt;exclusions&gt;
        &lt;exclusion&gt;
          &lt;groupId&gt;org.apache.geronimo.specs&lt;/groupId&gt;
          &lt;artifactId&gt;geronimo-javamail_1.4_spec&lt;/artifactId&gt;
        &lt;/exclusion&gt;
        &lt;exclusion&gt;
          &lt;groupId&gt;org.apache.geronimo.specs&lt;/groupId&gt;
          &lt;artifactId&gt;geronimo-jaxws_2.1_spec&lt;/artifactId&gt;
        &lt;/exclusion&gt;
        &lt;exclusion&gt;
          &lt;groupId&gt;org.apache.geronimo.specs&lt;/groupId&gt;
          &lt;artifactId&gt;geronimo-activation_1.1_spec&lt;/artifactId&gt;
        &lt;/exclusion&gt;
        &lt;exclusion&gt;
          &lt;groupId&gt;org.apache.geronimo.specs&lt;/groupId&gt;
          &lt;artifactId&gt;geronimo-annotation_1.0_spec&lt;/artifactId&gt;
        &lt;/exclusion&gt;
        &lt;exclusion&gt;
          &lt;groupId&gt;org.apache.geronimo.specs&lt;/groupId&gt;
          &lt;artifactId&gt;geronimo-ws-metadata_2.0_spec&lt;/artifactId&gt;
        &lt;/exclusion&gt;
        &lt;exclusion&gt;
          &lt;groupId&gt;javax.xml.bind&lt;/groupId&gt;
          &lt;artifactId&gt;jaxb-api&lt;/artifactId&gt;
        &lt;/exclusion&gt;
        &lt;exclusion&gt;
          &lt;groupId&gt;javax.xml.soap&lt;/groupId&gt;
          &lt;artifactId&gt;saaj-api&lt;/artifactId&gt;
        &lt;/exclusion&gt;
        &lt;exclusion&gt;
          &lt;groupId&gt;com.sun.xml.messaging.saaj&lt;/groupId&gt;
          &lt;artifactId&gt;saaj-impl&lt;/artifactId&gt;
        &lt;/exclusion&gt;
        &lt;exclusion&gt;
          &lt;groupId&gt;org.codehaus.woodstox&lt;/groupId&gt;
          &lt;artifactId&gt;wstx-asl&lt;/artifactId&gt;
        &lt;/exclusion&gt;
      &lt;/exclusions&gt;
    &lt;/dependency&gt;
    &lt;dependency&gt;
      &lt;groupId&gt;org.apache.cxf&lt;/groupId&gt;
      &lt;artifactId&gt;cxf-rt-frontend-simple&lt;/artifactId&gt;
      &lt;version&gt;${cxf.version}&lt;/version&gt;
      &lt;exclusions&gt;
        &lt;exclusion&gt;
          &lt;groupId&gt;org.apache.geronimo.specs&lt;/groupId&gt;
          &lt;artifactId&gt;geronimo-jaxws_2.1_spec&lt;/artifactId&gt;
        &lt;/exclusion&gt;
      &lt;/exclusions&gt;
    &lt;/dependency&gt;
    &lt;dependency&gt;
      &lt;groupId&gt;org.apache.cxf&lt;/groupId&gt;
      &lt;artifactId&gt;cxf-common-utilities&lt;/artifactId&gt;
      &lt;version&gt;${cxf.version}&lt;/version&gt;
      &lt;exclusions&gt;
        &lt;exclusion&gt;
          &lt;groupId&gt;javax.xml.bind&lt;/groupId&gt;
          &lt;artifactId&gt;jaxb-api&lt;/artifactId&gt;
        &lt;/exclusion&gt;
      &lt;/exclusions&gt;
    &lt;/dependency&gt;
    &lt;dependency&gt;
      &lt;groupId&gt;org.apache.cxf&lt;/groupId&gt;
      &lt;artifactId&gt;cxf-tools-common&lt;/artifactId&gt;
      &lt;version&gt;${cxf.version}&lt;/version&gt;
      &lt;exclusions&gt;
        &lt;exclusion&gt;
          &lt;groupId&gt;org.apache.geronimo.specs&lt;/groupId&gt;
          &lt;artifactId&gt;geronimo-ws-metadata_2.0_spec&lt;/artifactId&gt;
        &lt;/exclusion&gt;
        &lt;exclusion&gt;
          &lt;groupId&gt;javax.xml.soap&lt;/groupId&gt;
          &lt;artifactId&gt;saaj-api&lt;/artifactId&gt;
        &lt;/exclusion&gt;
        &lt;exclusion&gt;
          &lt;groupId&gt;org.apache.velocity&lt;/groupId&gt;
          &lt;artifactId&gt;velocity&lt;/artifactId&gt;
        &lt;/exclusion&gt;
      &lt;/exclusions&gt;
    &lt;/dependency&gt;
    &lt;dependency&gt;
      &lt;groupId&gt;org.apache.cxf&lt;/groupId&gt;
      &lt;artifactId&gt;cxf-rt-transports-http&lt;/artifactId&gt;
      &lt;version&gt;${cxf.version}&lt;/version&gt;
    &lt;/dependency&gt;
    &lt;dependency&gt;
      &lt;groupId&gt;org.apache.cxf&lt;/groupId&gt;
      &lt;artifactId&gt;cxf-rt-transports-http-jetty&lt;/artifactId&gt;
      &lt;version&gt;${cxf.version}&lt;/version&gt;
    &lt;/dependency&gt;
    &lt;dependency&gt;
      &lt;groupId&gt;org.apache.cxf&lt;/groupId&gt;
      &lt;artifactId&gt;cxf-rt-ws-security&lt;/artifactId&gt;
      &lt;version&gt;${cxf.version}&lt;/version&gt;
      &lt;exclusions&gt;
        &lt;exclusion&gt;
          &lt;groupId&gt;org.apache.geronimo.specs&lt;/groupId&gt;
          &lt;artifactId&gt;geronimo-annotation_1.0_spec&lt;/artifactId&gt;
        &lt;/exclusion&gt;
        &lt;exclusion&gt;
          &lt;groupId&gt;org.apache.geronimo.specs&lt;/groupId&gt;
          &lt;artifactId&gt;geronimo-stax-api_1.0_spec&lt;/artifactId&gt;
        &lt;/exclusion&gt;
        &lt;exclusion&gt;
          &lt;groupId&gt;javax.xml.soap&lt;/groupId&gt;
          &lt;artifactId&gt;saaj-api&lt;/artifactId&gt;
        &lt;/exclusion&gt;
      &lt;/exclusions&gt;
    &lt;/dependency&gt;
    &lt;dependency&gt;
      &lt;groupId&gt;org.apache.cxf&lt;/groupId&gt;
      &lt;artifactId&gt;cxf-rt-bindings-soap&lt;/artifactId&gt;
      &lt;version&gt;${cxf.version}&lt;/version&gt;
      &lt;exclusions&gt;
        &lt;exclusion&gt;
          &lt;groupId&gt;org.apache.geronimo.specs&lt;/groupId&gt;
          &lt;artifactId&gt;geronimo-javamail_1.4_spec&lt;/artifactId&gt;
        &lt;/exclusion&gt;
        &lt;exclusion&gt;
          &lt;groupId&gt;org.apache.geronimo.specs&lt;/groupId&gt;
          &lt;artifactId&gt;geronimo-activation_1.1_spec&lt;/artifactId&gt;
        &lt;/exclusion&gt;
        &lt;exclusion&gt;
          &lt;groupId&gt;javax.xml.bind&lt;/groupId&gt;
          &lt;artifactId&gt;jaxb-api&lt;/artifactId&gt;
        &lt;/exclusion&gt;
        &lt;!-- GWT hosted not working if this is excluded --&gt;
        &lt;!--
          &lt;exclusion&gt;
          &lt;groupId&gt;org.codehaus.woodstox&lt;/groupId&gt;
          &lt;artifactId&gt;wstx-asl&lt;/artifactId&gt;
          &lt;/exclusion&gt;
        --&gt;
      &lt;/exclusions&gt;
    &lt;/dependency&gt;
    // deleted to fit in SO POST
  
    &lt;!-- Logging --&gt;
    &lt;dependency&gt;
      &lt;groupId&gt;org.slf4j&lt;/groupId&gt;
      &lt;artifactId&gt;slf4j-api&lt;/artifactId&gt;
      &lt;version&gt;1.6.0&lt;/version&gt;
    &lt;/dependency&gt;
    &lt;dependency&gt;
      &lt;groupId&gt;org.slf4j&lt;/groupId&gt;
      &lt;artifactId&gt;slf4j-log4j12&lt;/artifactId&gt;
      &lt;version&gt;1.6.0&lt;/version&gt;
    &lt;/dependency&gt;
    &lt;dependency&gt;
      &lt;groupId&gt;log4j&lt;/groupId&gt;
      &lt;artifactId&gt;log4j&lt;/artifactId&gt;
      &lt;version&gt;${log4j.version}&lt;/version&gt;
    &lt;/dependency&gt;
    &lt;dependency&gt;
      &lt;groupId&gt;commons-logging&lt;/groupId&gt;
      &lt;artifactId&gt;commons-logging&lt;/artifactId&gt;
      &lt;version&gt;1.1.1&lt;/version&gt;
    &lt;/dependency&gt;
  
    &lt;!-- Velocity (used by cxf &amp; statements) --&gt;
    &lt;dependency&gt;
      &lt;groupId&gt;velocity&lt;/groupId&gt;
      &lt;artifactId&gt;velocity&lt;/artifactId&gt;
      &lt;version&gt;${velocity.version}&lt;/version&gt;
    &lt;/dependency&gt;
    &lt;dependency&gt;
      &lt;groupId&gt;org.apache.velocity&lt;/groupId&gt;
      &lt;artifactId&gt;velocity&lt;/artifactId&gt;
      &lt;version&gt;${velocity.version}&lt;/version&gt;
    &lt;/dependency&gt;
    &lt;dependency&gt;
      &lt;groupId&gt;org.apache.velocity&lt;/groupId&gt;
      &lt;artifactId&gt;velocity-tools&lt;/artifactId&gt;
      &lt;version&gt;${velocity.tools.version}&lt;/version&gt;
    &lt;/dependency&gt;
    &lt;dependency&gt;
      &lt;groupId&gt;commons-lang&lt;/groupId&gt;
      &lt;artifactId&gt;commons-lang&lt;/artifactId&gt;
      &lt;version&gt;2.3&lt;/version&gt;
    &lt;/dependency&gt;
  
    &lt;!-- Pom dependencies for impl specific jars --&gt;
    &lt;dependency&gt;
      &lt;groupId&gt;org.kuali.student.common&lt;/groupId&gt;
      &lt;artifactId&gt;ks-jta&lt;/artifactId&gt;
      &lt;version&gt;${project.version}&lt;/version&gt;
      &lt;type&gt;pom&lt;/type&gt;
    &lt;/dependency&gt;
    &lt;dependency&gt;
      &lt;groupId&gt;org.kuali.student.common&lt;/groupId&gt;
      &lt;artifactId&gt;ks-cxf&lt;/artifactId&gt;
      &lt;version&gt;${project.version}&lt;/version&gt;
      &lt;type&gt;pom&lt;/type&gt;
    &lt;/dependency&gt;
    &lt;dependency&gt;
      &lt;groupId&gt;org.kuali.student.common&lt;/groupId&gt;
      &lt;artifactId&gt;ks-metro&lt;/artifactId&gt;
      &lt;version&gt;${project.version}&lt;/version&gt;
      &lt;type&gt;pom&lt;/type&gt;
    &lt;/dependency&gt;
    &lt;dependency&gt;
      &lt;groupId&gt;org.kuali.student.common&lt;/groupId&gt;
      &lt;artifactId&gt;ks-eclipselink&lt;/artifactId&gt;
      &lt;version&gt;${project.version}&lt;/version&gt;
      &lt;type&gt;pom&lt;/type&gt;
    &lt;/dependency&gt;
    &lt;dependency&gt;
      &lt;groupId&gt;org.kuali.student.common&lt;/groupId&gt;
      &lt;artifactId&gt;ks-hibernate&lt;/artifactId&gt;
      &lt;version&gt;${project.version}&lt;/version&gt;
      &lt;type&gt;pom&lt;/type&gt;
    &lt;/dependency&gt;
  
    &lt;!-- GWT Dependencies --&gt;
    // deleted in order to fit in SO post
    &lt;dependency&gt;
      &lt;groupId&gt;org.kuali.rice&lt;/groupId&gt;
      &lt;artifactId&gt;rice-impl&lt;/artifactId&gt;
      &lt;version&gt;${kuali.rice.version}&lt;/version&gt;
      &lt;exclusions&gt;
        &lt;exclusion&gt;
          &lt;groupId&gt;org.springframework&lt;/groupId&gt;
          &lt;artifactId&gt;spring-dao&lt;/artifactId&gt;
        &lt;/exclusion&gt;
        &lt;exclusion&gt;
          &lt;groupId&gt;org.springframework&lt;/groupId&gt;
          &lt;artifactId&gt;spring-jpa&lt;/artifactId&gt;
        &lt;/exclusion&gt;
        &lt;exclusion&gt;
          &lt;groupId&gt;org.springframework&lt;/groupId&gt;
          &lt;artifactId&gt;spring-remoting&lt;/artifactId&gt;
        &lt;/exclusion&gt;
        &lt;exclusion&gt;
          &lt;groupId&gt;org.springframework&lt;/groupId&gt;
          &lt;artifactId&gt;spring-support&lt;/artifactId&gt;
        &lt;/exclusion&gt;
        &lt;exclusion&gt;
          &lt;groupId&gt;org.springframework&lt;/groupId&gt;
          &lt;artifactId&gt;spring-jmx&lt;/artifactId&gt;
        &lt;/exclusion&gt;
        &lt;exclusion&gt;
          &lt;groupId&gt;org.springframework&lt;/groupId&gt;
          &lt;artifactId&gt;spring-mock&lt;/artifactId&gt;
        &lt;/exclusion&gt;
        &lt;exclusion&gt;
          &lt;groupId&gt;junit&lt;/groupId&gt;
          &lt;artifactId&gt;junit&lt;/artifactId&gt;
        &lt;/exclusion&gt;
        &lt;exclusion&gt;
          &lt;groupId&gt;htmlunit&lt;/groupId&gt;
          &lt;artifactId&gt;htmlunit&lt;/artifactId&gt;
        &lt;/exclusion&gt;
        &lt;exclusion&gt;
          &lt;groupId&gt;org.mortbay.jetty&lt;/groupId&gt;
          &lt;artifactId&gt;jetty&lt;/artifactId&gt;
        &lt;/exclusion&gt;
        &lt;!--
          &lt;exclusion&gt;
          &lt;groupId&gt;org.springmodules&lt;/groupId&gt;
          &lt;artifactId&gt;spring-modules-ojb&lt;/artifactId&gt;
          &lt;/exclusion&gt;
        --&gt;
        &lt;!--
          &lt;exclusion&gt;
          &lt;groupId&gt;ojb&lt;/groupId&gt;
          &lt;artifactId&gt;db-ojb&lt;/artifactId&gt;
          &lt;/exclusion&gt;
        --&gt;
        &lt;exclusion&gt;
          &lt;groupId&gt;com.oracle&lt;/groupId&gt;
          &lt;artifactId&gt;ojdbc14&lt;/artifactId&gt;
        &lt;/exclusion&gt;
        &lt;exclusion&gt;
          &lt;groupId&gt;mysql&lt;/groupId&gt;
          &lt;artifactId&gt;mysql-connector-java&lt;/artifactId&gt;
        &lt;/exclusion&gt;
        &lt;exclusion&gt;
          &lt;groupId&gt;org.apache.geronimo.specs&lt;/groupId&gt;
          &lt;artifactId&gt;geronimo-activation_1.1_spec&lt;/artifactId&gt;
        &lt;/exclusion&gt;
        &lt;exclusion&gt;
          &lt;groupId&gt;org.apache.geronimo.specs&lt;/groupId&gt;
          &lt;artifactId&gt;geronimo-javamail_1.4_spec&lt;/artifactId&gt;
        &lt;/exclusion&gt;
        &lt;!--
          These dependencies conflict with gwt-dev for running hosted mode via eclipse
          launch file.
        --&gt;
        &lt;exclusion&gt;
          &lt;groupId&gt;tomcat&lt;/groupId&gt;
          &lt;artifactId&gt;jasper-compiler-jdt&lt;/artifactId&gt;
        &lt;/exclusion&gt;
        &lt;exclusion&gt;
          &lt;groupId&gt;tomcat&lt;/groupId&gt;
          &lt;artifactId&gt;jasper-compiler&lt;/artifactId&gt;
        &lt;/exclusion&gt;
        &lt;exclusion&gt;
          &lt;groupId&gt;tomcat&lt;/groupId&gt;
          &lt;artifactId&gt;jasper-runtime&lt;/artifactId&gt;
        &lt;/exclusion&gt;
        &lt;exclusion&gt;
          &lt;groupId&gt;org.eclipse.jdt&lt;/groupId&gt;
          &lt;artifactId&gt;core&lt;/artifactId&gt;
        &lt;/exclusion&gt;
  
        &lt;!-- JOTM - uncomment out to switch to Bitronix --&gt;        
        &lt;!-- 
        &lt;exclusion&gt;                                 
          &lt;groupId&gt;xapool&lt;/groupId&gt;                 
          &lt;artifactId&gt;xapool&lt;/artifactId&gt;           
        &lt;/exclusion&gt;                                
        &lt;exclusion&gt;                                 
          &lt;groupId&gt;jotm&lt;/groupId&gt;                   
          &lt;artifactId&gt;jotm&lt;/artifactId&gt;             
        &lt;/exclusion&gt;
         --&gt;
  
        &lt;!-- itext --&gt;
        &lt;exclusion&gt;
          &lt;groupId&gt;itext&lt;/groupId&gt;
          &lt;artifactId&gt;itext&lt;/artifactId&gt;
        &lt;/exclusion&gt;
      &lt;/exclusions&gt;
    &lt;/dependency&gt;
    &lt;dependency&gt;
      &lt;groupId&gt;commons-beanutils&lt;/groupId&gt;
      &lt;artifactId&gt;commons-beanutils&lt;/artifactId&gt;
      &lt;version&gt;1.7.0&lt;/version&gt;
    &lt;/dependency&gt;
    // deleted some because SO only allow 30000 characters
  </code></pre>
  
  <p></p>
  
  <pre><code>  &lt;dependencies&gt;
  &lt;dependency&gt;
    &lt;groupId&gt;junit&lt;/groupId&gt;
    &lt;artifactId&gt;junit&lt;/artifactId&gt;
  &lt;/dependency&gt;
  </code></pre>
  
  <p></p>
  
  <p>This is one of the children's pom.xml</p>
  
  <pre><code>&lt;project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"&gt;
  &lt;modelVersion&gt;4.0.0&lt;/modelVersion&gt;
      &lt;parent&gt;
          &lt;groupId&gt;org.kuali.student&lt;/groupId&gt;
          &lt;artifactId&gt;student&lt;/artifactId&gt;
          &lt;version&gt;1.2&lt;/version&gt;
      &lt;/parent&gt;
      &lt;groupId&gt;org.kuali.student.common&lt;/groupId&gt;
      &lt;artifactId&gt;ks-common&lt;/artifactId&gt;
      &lt;packaging&gt;pom&lt;/packaging&gt;
      &lt;name&gt;KS Common&lt;/name&gt;
      &lt;description&gt;Kuali Student Common&lt;/description&gt;
      &lt;issueManagement&gt;
          &lt;system&gt;Jira&lt;/system&gt;
          &lt;url&gt;https://test.kuali.org/jira/browse/KSCOR&lt;/url&gt;
      &lt;/issueManagement&gt;
      &lt;profiles&gt;
          &lt;profile&gt;
              &lt;id&gt;default&lt;/id&gt;
              &lt;activation&gt;
                  &lt;activeByDefault&gt;true&lt;/activeByDefault&gt;
              &lt;/activation&gt;
              &lt;modules&gt;
                  &lt;module&gt;ks-cxf&lt;/module&gt;
                  &lt;module&gt;ks-metro&lt;/module&gt;
                  &lt;module&gt;ks-eclipselink&lt;/module&gt;
                  &lt;module&gt;ks-hibernate&lt;/module&gt;
                  &lt;module&gt;ks-jta&lt;/module&gt;
                  &lt;module&gt;ks-rice-lessdep&lt;/module&gt;
                  &lt;module&gt;ks-common-util&lt;/module&gt;
                  &lt;module&gt;ks-common-test&lt;/module&gt;
                  &lt;module&gt;ks-common-api&lt;/module&gt;
                  &lt;module&gt;ks-common-impl&lt;/module&gt;
                  &lt;module&gt;ks-common-ui&lt;/module&gt;
              &lt;/modules&gt;
          &lt;/profile&gt;
          &lt;profile&gt;
              &lt;id&gt;skip-ui&lt;/id&gt;
              &lt;modules&gt;
                  &lt;module&gt;ks-cxf&lt;/module&gt;
                  &lt;module&gt;ks-metro&lt;/module&gt;
                  &lt;module&gt;ks-eclipselink&lt;/module&gt;
                  &lt;module&gt;ks-hibernate&lt;/module&gt;
                  &lt;module&gt;ks-jta&lt;/module&gt;
                  &lt;module&gt;ks-rice-lessdep&lt;/module&gt;
                  &lt;module&gt;ks-common-util&lt;/module&gt;
                  &lt;module&gt;ks-common-test&lt;/module&gt;
                  &lt;module&gt;ks-common-api&lt;/module&gt;
                  &lt;module&gt;ks-common-impl&lt;/module&gt;
              &lt;/modules&gt;
          &lt;/profile&gt;
      &lt;/profiles&gt;
      &lt;repositories&gt;
          &lt;repository&gt;
              &lt;id&gt;kuali.nexus&lt;/id&gt;
              &lt;name&gt;Nexus Repository Manager&lt;/name&gt;
              &lt;url&gt;http://nexus.kuali.org/content/groups/public&lt;/url&gt;
              &lt;releases&gt;
                  &lt;enabled&gt;true&lt;/enabled&gt;
              &lt;/releases&gt;
              &lt;snapshots&gt;
                  &lt;enabled&gt;true&lt;/enabled&gt;
              &lt;/snapshots&gt;
          &lt;/repository&gt;
      &lt;/repositories&gt;
  &lt;/project&gt;
  </code></pre>