Chinaunix首页 | 论坛 | 博客
  • 博客访问: 541989
  • 博文数量: 102
  • 博客积分: 3165
  • 博客等级: 中校
  • 技术积分: 1232
  • 用 户 组: 普通用户
  • 注册时间: 2009-05-09 16:38
文章存档

2016年(1)

2013年(14)

2012年(6)

2011年(22)

2010年(57)

2009年(2)

我的朋友

分类: Web开发

2013-05-07 13:05:00

问题现象:
1 浏览器无法访问
  出现Http status 503的错误
2 Tomcat启动日志中出现
信息: Deploying web application directory luceneforedu
2013-5-7 12:33:51 org.apache.tomcat.util.modeler.Registry registerComponent
严重: Null component Catalina:type=JspMonitor,name=jsp,WebModule=//localhost/luceneforedu,J2EEApplication=none,J2EEServer=none
2013-5-7 12:33:51 org.apache.catalina.startup.HostConfig deployDirectory
严重: Error deploying web application directory luceneforedu
java.lang.UnsupportedClassVersionError: searcher/LuceneSearcher : Unsupported major.minor version 51.0 (unable to load class searcher.LuceneSearcher)

分析:
原因版本不兼容,即Eclipse编译环境使用的JDK版本是1.70,而tomcat的版本是6.0不支持1.70的JDK版本。
如要解决问题,即要使两者版本兼容。

解决方式:
设置 eclipse 编译设定方法: Windows->Preferance->Java->Compiler-> 页面。将 ..JDK Compliance level->Compiler compliance level 调成 1.5 。系统将自动编译成1 .5版本环境下可以运行的.class文件。(注意系统实际使用的JDK还是1.7,只是最终编译的可执行文件兼容1.5平台)

阅读(11812) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~