从svn荡下来的maven项目,加入到tomcat中。tomcat无法识别这个项目,感觉这个项目不存在一样。 然后看属性才发现myeclipse --web 是错的。
显示 Web-root folder should contain WEB-INF sub directory 错误。而且无法修改。
解决:找到项目路径下的.setting文件夹下的org.eclipse.wst.common.component 文件修改配置。
具体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="innochina-manage">
<wb-resource deploy-path="/" source-path="/target/m2e-jee/web-resources"/>
<wb-resource deploy-path="/" source-path="/src/main/webapp" tag="defaultRootSource"/>
<wb-resource deploy-path="/WEB-INF/classes" source-path="/src/main/java"/>
<wb-resource deploy-path="/WEB-INF/classes" source-path="/src/interface/manage"/>
<wb-resource deploy-path="/WEB-INF/classes" source-path="/src/impl/manageimpl"/>
<wb-resource deploy-path="/WEB-INF/classes" source-path="/src/interface/pagetemplatemanage"/>
<wb-resource deploy-path="/WEB-INF/classes" source-path="/src/impl/pagetemplatemanageimpl"/>
<wb-resource deploy-path="/WEB-INF/classes" source-path="/src/interface/helpcenter"/>
<wb-resource deploy-path="/WEB-INF/classes" source-path="/src/impl/helpcenterimpl"/>
<wb-resource deploy-path="/WEB-INF/classes" source-path="/src/main/resources"/>
<property name="context-root" value="innochina-manage"/>
<property name="java-output-path" value="/innochina-manage/src/main/webapp/WEB-INF/classes"/>
<property name="component.exclusion.patterns" value="**"/>
</wb-module>
</project-modules>