Alright, so I'm not sure what this is supposed to look like so here is the entire file. Webscan-lib-4.0.0-SNAPSHOT.war is my war project that isn't deploying.
<?xml version="1.0" encoding="UTF-8"?>
<project-modules id="moduleCoreId" project-version="1.5.0">
<wb-module deploy-name="pps">
<wb-resource deploy-path="/WEB-INF/classes" source-path="/src/main/resources"/>
<wb-resource deploy-path="/" source-path="/target/m2e-wtp/web-resources"/>
<wb-resource deploy-path="/" source-path="/src/main/webapp"/>
<dependent-module archiveName="webscan-lib-4.0.0-SNAPSHOT.war" deploy-path="/WEB-INF/lib"handle="module:/resource/webscan-lib/webscan-lib">
<dependency-type>uses</dependency-type>
</dependent-module>
<dependent-module archiveName="webscan-traffic-1.0-SNAPSHOT.jar" deploy-path="/WEB-INF/lib"handle="module:/resource/webscan-traffic/webscan-traffic">
<dependency-type>uses</dependency-type>
</dependent-module>
<property name="context-root" value="pps"/>
<property name="java-output-path" value="/pps/target/classes"/>
</wb-module>
</project-modules>