构建Java Web项目时候,要注意文件结构,如下所示:

但是在eclipse中,构建的动态工程项目的文件结构与上图是不一样的,

dynamic web.png

这种情况是通过 org.eclipse.wst.common.component来做适配的:

<?xml version="1.0" encoding="UTF-8"?><project-modules id="moduleCoreId" project-version="1.5.0">
    <wb-module deploy-name="mmm">
        <wb-resource deploy-path="/" source-path="/WebContent" tag="defaultRootSource"/>
        <wb-resource deploy-path="/WEB-INF/classes" source-path="/src"/>
        <property name="context-root" value="mmm"/>
        <property name="java-output-path" value="/mmm/build/classes"/>
    </wb-module>
</project-modules>