javaweb项目从svn检出后变成java项目,解决办法是:
1、项目右键–properties–Project Facets,勾选上Dynamic Web Module 、Java 两个复选框。点击ok即可。
2.找到你workspace中的该工程路径下的.project文件,将其中的<natures></natures>节点中加入下面三行:
<nature>com.genuitec.eclipse.ast.deploy.core.deploymentnature</nature>
<nature>com.genuitec.eclipse.j2eedt.core.webnature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
更改后变成这样:
<natures>
<nature>com.genuitec.eclipse.ast.deploy.core.deploymentnature</nature>
<nature>com.genuitec.eclipse.j2eedt.core.webnature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
</natures>
 
如果勾选不了Dynamic Web Module, 那么就是指定路径错误
 
 原来是我项目的WebRoot的R 是小写的 -.-这个指定的默认目录是大写R -。- 把WebRoot 改成Webroot
 
如果项目上还有红色感叹号,那么直接Edit一下就成了0.0