java.lang.UnsupportedClassVersionError: Bad version number in .class file 你的tomcat的jre版本和你的app的class版本不同,
把你的war重新编译就好咯...

解决方案 »

  1.   

    在myeclipse下出现java.lang.UnsupportedClassVersionError: Bad version number in .class file异常,是由于编译器版本不一样造成的。
    在myEclipse中改变编译器的方法:Project->Properties->Java Compiler->Configure Workspace Setting,在弹出的页面中可以进行设置。
      

  2.   

    我这有个war 怎么重新编译????还有谢谢3楼 我知道是tomcat jdk问题 但我不知道怎么解决 谢谢呵呵
      

  3.   

    楼主参考一下:我的博客
     "如何在MyEclipse或Eclipse下配置Tomcat"
    里面有对jdk问题的解决路径为:
    http://blog.csdn.net/yinyuan1987/archive/2008/10/29/3176693.aspx
      

  4.   

    Eclipse
    windows -->preferences-->java-->compilerchange the JDK compliance
      

  5.   

    java.lang.UnsupportedClassVersionError: Bad version number in .class file
      

  6.   

    MyEclipse->Window->Preference->MyEclipse Enterprise Workbench->Servers->Tomcat->Tomcat6.X(根据你的tomcat版本选)->JDK->看一下是几点几的,然后根据3楼的方法看一下你的Eclipse的JDK版本,把他们改一样就行了
      

  7.   

    java.lang.UnsupportedClassVersionError: Bad version number in .class file jdk的版本不一致吧。
      

  8.   

    严重: Error deploying web application directory hr 
    重新发布hr看看