Myeclipse的项目导入eclipse编译步骤:
1、修改eclipse工程下的.project文件:

<natures></natures>中加入           
Xml代码
1. <nature&lipse.wstmon.ature</nature> 
2. <nature&dulecore.ModuleCoreNature</nature> 
3. <nature&lipse.jem.workbench.JavaEMFNature</nature>   
<nature&lipse.wstmon.ature</nature>
<nature&dulecore.ModuleCoreNature</nature>
<nature&lipse.jem.workbench.JavaEMFNature</nature>
<buildSpec></buildSpec>中加入
Xml代码
<buildCommand>
<name&lipse.wstmon.builder</name> 
<arguments>
</arguments> 
</buildCommand> 
<buildCommand> 
<name&lipse.wst.validation.validationbuilder</name> 
<arguments> 
</arguments> 
</buildCommand>   
<buildCommand><name&lipse.wstmon.builder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name&lipse.wst.validation.validationbuilder</name>
<arguments>
</arguments>
</buildCommand>



2.做完以上步骤后,刷新项目;点击->项目->右键 ->Properties->Project Facets--->点击右边的超链接->选择JavaDynamic Web Module
3、如果导入有报编译错误,重新build path导入所有的包.如还有以下报错:
1)import javax.servlet.http.HttpServletRequest:报错:
解決办法:就用tomcat的那个servlet-api.jar就成。。。
下载好后设置一下build path..
2) jsp页面报错:javax.servlet.jsp.PageContext cannot be resolved to a type
解決办法:<c:set var="ctx" value="${tPath}"/>改为<c:set var="ctx" value="${pageContext.['request'].contextPath}"/>,就不会出现这个problem,可是奇怪的 是,之后再改回<c:set var="ctx" value="${tPath}"/>也没再出现这个problem。看来 MyEclipseJSP的语法检验有未尽之处。
3) jsp页面报错javax.servlet.jsp.jspexception cannot be resolve
解決办法:jsp页面出现 javax.servlet.jsp.JspException cannot be resolved to a type 错误时倒入:jsp-api.jar(tomcat lib目录下有)
4、当项目没有编译错误时,配置tomcat步骤如下:
1) 下载插入tomcatsysdeo)和tomcat(解压包)
2)
4.下一步是配置Context Root Content Directory 以及源码路径。
4.然后配置Runtime,点击->项目->右键 ->Properties->Server,配置运行在哪个服务器上。
使用eclipse,都不知道编译后的web工程在哪里?
eclipse,都不知道编译后的web工程在哪里了!
后来同事告诉我在相对应的工作目录workspace
D:\e_work\.metadata\.lipse.\tmp0\wtpwebapps
我在Eclipse里新建项目,添加java文件,并输入import javax.servlet.http.HttpServletRequest,但程序错误。我需要在哪儿下载什么包吗?下载后又该怎么操作呢?谢谢大家!
就用tomcat的那个servlet-api.jar就成。。。
下载好后设置一下build path..
或直接装个插件比如myeclipse,你建WEB项目时,会自动帮你添加进来。
eclipse导入整个项目