站内搜索: 请输入搜索关键词

当前页面: 开发资料首页Eclipse 专题Eclipse3.1+MyEclipse4.1+Tomcat5.0显示不了JSP页面

Eclipse3.1+MyEclipse4.1+Tomcat5.0显示不了JSP页面

摘要: Eclipse3.1+MyEclipse4.1+Tomcat5.0显示不了JSP页面


Tomcat5.0启动正常,在IE中输入http://127.0.0.1:8080可以看到Tomcat首面,
但是我一输入http://127.0.0.1:8080/test/aa.jsp就会出现以下的错误:
type Exception report

message

description The server encountered an internal error () that prevented it from

fulfilling this request.

exception

org.apache.jasper.JasperException: Unable to compile class for JSP

An error occurred at line: -1 in the jsp file: null

Generated servlet error:
[javac] Compiling 1 source file

F:/Program Files/Java/eclipse/Tomcat

5.0/work/Catalina/localhost/test/org/apache/jsp/aa_jsp.java:8: cannot access

java.lang.Object
bad class file: F:/Program

Files/Java/eclipse/jre/lib/rt.jar(java/lang/Object.class)
class file has wrong version 49.0, should be 48.0
Please remove or make sure it appears in the correct subdirectory of the

classpath.
public final class aa_jsp extends org.apache.jasper.runtime.HttpJspBase


怎么回事啊?是不是那里没有配置好呢?
test是我建的一个Wet Project项目,aa.jsp是在WebRoot创建的一个Jsp文件,Jsp什么都不写

,那个Project Deployments也配置好了的,Tomcat也启动了的,为什么会出错


jdk版本问题
检查机器上的jdk、eclipse的jdk、myeclipse中tomcat 5的jdk是否为同一版本


你当前的jdk不支持你的tomcat 你查一下你tomcat需要的jdk的版本是什么,tomcat5.5 是需要jdk1.5 得 你要是想在jdk1.4 里用,就安装一个tomcat 的扩展报才行,www.apache.org



jdk版本不符


解决了,是版本不对,再问一个问题,现在是用Lomboz插件好呢还是用MyEclipse好呢,听说Lomboz很难配置,还有就是用那个来开发JSP好一点,我是初学者所以不太懂。


myeclipse
很不错的解决方案


那MyEclipse和Lomboz有什么区别啊?
我现在用的是MyEclipse4.1的。


重新部署一下



哇,搭车学习
获益良多,居然和我出一样的错误,谢谢高手们啦!


↑返回目录
前一篇: 请教eclipse高手:在eclipse中运行程序怎么这么麻烦?
后一篇: Specified VM install not found: type Standard VM, name jre1.5.0_06?