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>
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, 那么就是指定路径错误
![](https://images2015.cnblogs.com/blog/760313/201509/760313-20150907105328544-1616655604.png)
![](https://images2015.cnblogs.com/blog/760313/201509/760313-20150907105340059-629797296.png)
原来是我项目的WebRoot的R 是小写的 -.-
这个指定的默认目录是大写R -。- 把WebRoot 改成Webroot
![](https://images2015.cnblogs.com/blog/760313/201509/760313-20150907110605590-1680330527.png)
如果项目上还有红色感叹号,那么直接Edit一下就成了0.0