如何将java工程转变为web工程
分类: JAVA2014-02-10 15:06 332人阅读 评论(0) 收藏 举报
有时候将web工程导入eclipse中,会变为一般的java工程,那样就无法部署至web服务器中。以下方法可以将java工程转化为web工程:
1、打开Eclipse里你要转换的工程的磁盘路径,在根路径里找到.project文件并打开!找到<natures>标签。如果是java工程里面只有
<nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature>
<nature>org.eclipse.wst.common.project.facet.core.nature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
<nature>org.eclipse.wst.jsdt.core.jsNature</nature>
而没有<nature>org.eclipse.jem.workbench.JavaEMFNature</nature>,因此需要从正常的web工程中将该句话粘贴到里面。<!-- 请注意:这种修改并不是必要的,但却推荐这么做,这样以后再引入eclipse的时候,就自动转为Dynamic web project了 -->
2、然后在Eclipse里选中工程-->右键-->properties-->Project Facets 选中“Dynamic Web Module x.x版本”、和Java两项前面的复选框,然后点Apply--->Save ,最后刷新项目就变成了Web工程了!<!--注意:需要同时选中java与Dynamic Web Module x.xx(版本号)版本,不然会出现第三条里面提示的错误,即dynamic web module 3.0 requires java x.x or newer-->
3、有时候会出现dynamic web module 3.0 requires java 1.6 or newer错误,需要把 选中工程-->右键-->properties--》Java Compiler修改成1.6编译,就可以了,然后再重复做下第二步骤,就可以了。