`
zhaoningbo
  • 浏览: 624195 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
阅读更多
引言:

    eclipse3.4下创建一个java web项目称为“Dynamic Web Project”,而myeclipse6.5下创建的是一个“Web Project”。两个IDE在创建项目的时候,选项填写也略有不同。本文以一个eclipse下项目移至myeclipse下报错的解决过程,来理一下不同点。

正文:

第一部分 简单介绍

   1,下面是两个IDE创建j2ee项目的各自截图。


                “eclipse_j2ee_creatwizard.jpg”

                 “myeclipse_j2ee_creatwizard.jpg”

    (提交一下看图写)
    2,区别不同。

    eclipse需要指定web容器(Apatch Tomcat v6.0),myeclipse需要指定JDK(只有5.0, 1.4, 1.3可选)。因为问题主要集中在三点上了:一是web容器匹配度;二是JDK版本;三是二者本身项目信息收集手法差异(体现在“三点”上——即项目下3个以“.”号打头的文件上)。

第二部分 迁移报错解决

    1,“HttpServlet cannot be resolved to a type”

    或如下异常:

HttpServlet cannot be resolved to a type.
HttpServletRequest cannot be resolved to a type.
HttpServletResponse cannot be resolved to a type.
ServletException cannot be resolved to a type.
The import javax.servlet cannot be resolved.


    其原因都是少了Tomcat\bin\servlet-api.jar。因此将此包拷入myeclipse项目的lib目录下即可(一般此处的包会被自动引入项目,如未引入,手工操作add进来)。报错即可消失。

    2,“Target runtime Apache Tomcat v6.0 is not defined.”

    这个问题的解决手法都比较山寨,给个参考地址吧http://blog.csdn.net/xw13106209/article/details/5910358

    因为笔者在试的时候发现这方法还可引发后续的问题。在此建议使用maven2来处理吧,clean一下,eclipse:eclipse一下应该可以恢复正常(声明:未测试)。

    还有个比较快捷的解决方法是,直接创建同名的myeclipse空项目,然后导入项目代码。

    3,“The method XXX of type MyListener must override a superclass method”

    这是因为jdk5.0和jdk6.0对@Override的理解有差异。jdk5.0下实现接口,并不认为是方法重写。

    解决方法有二。一是,如果要固定在jdk5.0规范下,就删掉这些@Overrid(或者注释掉);二是,如果可以用jdk6.0直接换掉。如此操作: Window | Perference | Java | compiler,“Level”的下拉框中选择6.0。即可。




  • 大小: 82.9 KB
  • 大小: 63.1 KB
分享到:
评论

相关推荐

    解决myeclipse安装报错

    解决myeclipse mac下安装报错

    J2EE环境安装之二_Eclipse和MyEclipse安装

    Eclipse和MyEclipse是两种广泛使用的集成开发环境(IDE),尤其适合Java和J2EE项目的开发。下面我们将详细探讨这两个工具的安装过程。 首先,我们来了解Eclipse。Eclipse是一款开源的IDE,由全球开发者社区共同维护...

    MyEclipse安装及安装报错及卸载干净的解决方法

    MyEclipse 是一个功能强大且耗费内存的 IDE,适合初次接触 J2EE 的新手使用。但是,有时候我们在安装 MyEclipse 时会遇到一些问题,例如安装报错、卸载不干净等。 安装 MyEclipse 的注意事项 在安装 MyEclipse ...

    myeclipse和eclipse的web项目导入

    MyEclipse 和 Eclipse 中 Web 项目的导入和配置 MyEclipse 和 Eclipse 都是流行的集成开发环境(IDE),它们都支持 Web 项目的开发和部署。在这篇文章中,我们将讨论如何将 MyEclipse 中创建的 Web 项目导入到 ...

    Myeclipse js引入报错问题

    Myeclipse js引入报错问题Myeclipse js引入报错问题

    Eclipse导入Myeclipse web项目运行

    ### Eclipse导入Myeclipse Web项目的步骤与注意事项 在IT开发领域中,经常会出现跨IDE迁移项目的需求,例如从Myeclipse迁移到Eclipse。本文将详细介绍如何在Eclipse环境中顺利导入由Myeclipse编写的Web项目,并确保...

    eclipse+MyEclipse+tomcat配J2EE开发环境

    这里我们将详细介绍如何使用Eclipse、MyEclipse以及Tomcat搭建一个高效且稳定的J2EE开发环境。 首先,我们需要准备以下软件组件: 1. JDK (Java Development Kit):这里是JDK1.5.0.6,它是编写、编译和运行Java...

    在Eclipse中添加Myeclipse插件的方法

    本文件可以教授你怎么样在Eclipse中添加MyEclipse插件的详细步骤。。

    J2EE——MyEclipse实现网页的登录和注册

    J2EE——MyEclipse实现网页的登录和注册,源代码,IDE为MyEclipse

    myeclipse导包war报错

    标题中的“myeclipse导包war报错”指的是在MyEclipse中尝试将Java Web项目打包成WAR文件时,遇到了错误。这可能由于多种原因,包括但不限于以下几点: 1. **项目配置问题**:可能是项目构建路径设置不正确,或者是...

    Eclipse中添加MyEclipse插件

    MyEclipse是一款基于Eclipse平台的Java EE集成开发环境插件,提供了丰富的J2EE工具集,能够帮助开发者快速构建高质量的Web应用程序。虽然现在的MyEclipse版本大多数为商业版,但对于个人学习和小规模项目开发,仍...

    Eclipse导入MyEclipse下的web项目

    根据文档的描述可以轻松的将MyEclipse下建立的web项目添加到Eclipse开发工具下。

    Eclipse 和 MyEclipse 快捷键大全

    Eclipse 和 MyEclipse 快捷键大全 外加调正电脑屏幕的颜色,来保护自己的眼睛Eclipse 和 MyEclipse 快捷键大全 外加调正电脑屏幕的颜色,来保护自己的眼睛Eclipse 和 MyEclipse 快捷键大全 外加调正电脑屏幕的颜色,来...

    在eclipse + MyEclipse下配置建立J2EE工程

    在eclipse + MyEclipse下配置建立J2EE工程

    Myeclipse 启动tomcat 报错production environments...

    NULL 博文链接:https://luihuilang.iteye.com/blog/396488

    Eclipse3.2与myeclipse工具的配置

    ### Eclipse3.2与MyEclipse工具的配置详解 #### 一、Eclipse3.2简介及基础功能 **Eclipse3.2**是一款广泛使用的开源集成开发环境(IDE),适用于多种编程语言,尤其是Java开发。它具备丰富的特性和插件支持,能够...

    MyEclipse打war包报错解决办法

    解决MyEclipse导出war包时报“SECURITY ALERT: INTEGERITY CHECK ERROR”的错误 使用方法参考:https://blog.csdn.net/qq_37131111/article/details/84582925

Global site tag (gtag.js) - Google Analytics