在学习的时候,有时候需要新建一个项目,写了一些java代码的部分,准备开写web部分,咦?我的WebContent呢?然后发现自己建错了项目。于是,继续新建一个。把写好的部分代码复制过来。很蠢呀!
其实呢,有非常煎蛋的方法就能转化普通项目为web项目。
这是普通的项目:
1.右键点开项目属性Properties:快捷键(alt+enter)
2.选择Project Facets。
3.选择Convert to Facets to form.
4.选择“Dynamic Web Module” 和 “Java“,勾选你需要的版本。
5.到这里,点okay就可以了(Eclipse 会默认再“WebContent”文件夹下生成web项目对应的文件(比如说:WEB-INF, web.xml)。
如果你需要改变这些文件的路径,你可以点“further configuration available…”
6.你可以更改路径,记得让它生成web.xml。免得等下还要自己建。
7.完成咯。我没有更改存放:WEB-INF, web.xml的路径,还是默认的。那么结构就和我们建的web项目一样了。
*也许会出现Dynamic Web Module版本错误,那么换一个版本吧。我刚刚就遇到了,不过换一个版本就可以了。