第一步:先导入myclipse项目,会报一系列错
第二部:点击项目,然后按住键盘alt+/,会发现有个project faces ,然后点击convert form,,然后选择dynamic web module(注意选2.5版本的,选择3.0,tomcat6.0部署不上去),选择java环境,对应jdk版本 ,选择javascript,然后点击ok建,会生成web目录结构,可以删除webContent目录结构
第三步:先导入jstl和standndard两个架包
第四步:点击项目,然后按住键盘alt+/,点击java build path,点击libraries,add jars,引用这两个架包 ,然后点击右边的add library,选择server runtime ,选择tomcat 6.0,
然后在点击order and export,选择刚刚添加的tomcat6.9,然后点击ok
第五步:最关键的一步,点击项目名,点击window-->show view -->Navigator,你会看到项目左边会出现一个窗口,这个窗口会详细展示该web项目的所以文件,点击.project.xml文件,把原来的buildSpec替换成
<buildSpec>
<buildCommand>
<name>org.eclipse.wst.jsdt.core.javascriptValidator</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.wst.common.project.facet.core.builder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.wst.validation.validationbuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
在把natures节点替换成
<natures>
<nature>org.eclipse.jem.workbench.JavaEMFNature</nature>
<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>
</natures>
,到这已经基本配置ok了,还差最关键的一步设置了,点击.settings文件夹,然后点击以component结尾的xml文件,
<wb-resource deploy-path="/" source-path="/WebContent" tag="defaultRootSource"/>修改为
<wb-resource deploy-path="/" source-path="/WebRoot" tag="defaultRootSource"/>
把项目吐出的编译文件输出为"项目名称/build/classes",基本格式如下
<property name="java-output-path" value="/fc_improve/build/classes"/>
到这样就基本上大功告成了。