重新设置了Myeclipse的运行环境JRE版本为1.4.2不能这样设置,你应该设置Myeclipse的JRE为装
jdk是的那个1.5版的

解决方案 »

  1.   


    我跑的这个项目是JDK1.5环境下开发的。好其他机器开发的,本身我机器没安装
    JDK1.5,而且我在JDK1.4.2的编辑器下从新编译了这个项目。
      

  2.   

    有些1.5的API在1.4下是不支持的
      

  3.   

    是的
    JDK5开发的项目在1.4下不能运行不是很正常吗
      

  4.   

    可是我在JDK1.4 下又重新编译了一遍那?
      

  5.   

    重新安装了TOMCAT5.0  安装过程中发现,TOMACAT安装时候会找及其的JDK
    我选的就是JDK1.4.2,重新发布的项目,问题依旧。
      

  6.   

    有的API在1.4里头是不能实用的 例如 截取字符串时候用的split 方法 
      所以 ,就还是另配置JDK吧   把TOMCAT work目录下所有内容 和 webapps  下的文件夹全部删除
    重新启动再试试
      

  7.   

    我遇到类似的问题,解决办法:到tomcat官方网站下载个最新的版本,MyEclipse里面重新配置tomcat路径,jdk选1.5,搞定。
      

  8.   


    顶一下,我的Myeclipse是5.5版本  JDK是1.4.2 TOMCAT是5.0 
    难道存在不兼容?
    我用MyEclipse自身新建了一个WEB project 什么都没改动 
    部署到TOMCAT上  一样报同样的错误。
      

  9.   

    看看环境变量哪里错了,rt.jar版本的问题bad class file: D:\myeclipse5.5.1GA\jre\lib\rt.jar(java/lang/Object.class)
    class file has wrong version 49.0 should be 48.0
      

  10.   

    我现在发现了,我的环境有问题。
    我的JDK1.4.2  tomcat5.0.8 myeclipse5.5
    用myeclipse5.5自建的WEB PROJECT什么都不改动,
    部署到tomcat上都会报这个错误。
      

  11.   


    tomcat的5.0在哪改啊  myeclipse上没找到
      

  12.   

    你是用myeclipse启动tomcat的吗?是的话不要用myeclipse启动看看
      

  13.   

    据说myeclipse5.5不支持jdk1.4.2
    不知道是否这个原因?
      

  14.   


    我是用myeclipse启动的tomcat
    那我试直接启动tomcat.
      

  15.   


    你好  我直接启动tomcat  start_bat项目可以正常运行,
    在MYECLIPSE里启动  就出现那个错误。
      

  16.   

    jdk1.5的项目,MyEclipse5.5, TOMCAT版本5.0首先 好像myeclipse5.5 对jdk1.4 兼容有问题或者 你试一试 把项目的jre移除,然后再添加jre1.4,如果有必要 把引入的包重新导入一下。
    编译 出错的话 把提示的jdk1.4不支持的类或方法改一下。再编译估计差不多了吧 你试试吧 呵呵
      

  17.   

    我之前遇到过 myeclipse启动不了 配置了jdk1.4的tomcat 。解决方法就是如上所说的。不知道应用到你这里行不行啊 
      

  18.   


    你好,我就是在jdk1.4的环境下重新编译的 JDK1.5的项目,还是报这个错。
      

  19.   


    你好  我直接启动tomcat  start_bat项目可以正常运行, 
    在MYECLIPSE里启动  就出现那个错误
      

  20.   

    开发环境:tomcat5.0 必须配置JDK 1.5 依次类推,你的JDK1.4 tomcat5.0 必须配置是不行的。
      

  21.   


    看看myeclipse里有没有配置tomcat使用jdk的地方,我很长时间没用了,忘记了,呵呵
      

  22.   


    myeclipse5.5没有配置TOMCAT JDK的地方。
    经过5天的摸索,网上查找,加上各位高手的解答,问题终于解决了。
    问题原因是myeclipse5.5  与TOMCAT5.0.8不是很兼容。
    我把myeclipse版本换成了5.0 现在好使了。
    另外myeclipse5.0里面有配置 TOMCAT JDK的选项。