您的位置:程序门 -> java -> web 开发



奇怪问题 希望高手帮我解决!谢谢!


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


奇怪问题 希望高手帮我解决!谢谢!
发表于:2007-06-30 12:08:38 楼主
本机环境变量   classpath   为     f:\myweb\ch3\web-inf\classes

在       f盘的     myweb文件夹     下有     ch3文件夹  
      ch3里有       a.jsp       web-inf文件夹  
web-inf文件夹下有   classes\com\jspdv\che3\testbean.class
testbean.java放在   classes\下
a.jsp文件里面要调用testbean.java
    直接打开tomcat   在浏览器里面输入http://localhost:8080/ch3/a.jsp
可以看到a.jsp界面
但是在eclipse里面打开tomcat             在浏览器里面输入http://localhost:8080/ch3/a.jsp
但是出现以下错误
type   exception   report

message  

description   the   server   encountered   an   internal   error   ()   that   prevented   it   from   fulfilling   this   request.

exception  

javax.servlet.servletexception:   java.lang.noclassdeffounderror:   com/jspdev/ch3/testbean
              org.apache.jasper.servlet.jspservlet.service(jspservlet.java:274)
              javax.servlet.http.httpservlet.service(httpservlet.java:803)


root   cause  

java.lang.noclassdeffounderror:   com/jspdev/ch3/testbean
              java.lang.class.getdeclaredconstructors0(native   method)
              java.lang.class.privategetdeclaredconstructors(unknown   source)
              java.lang.class.getconstructor0(unknown   source)
              java.lang.class.newinstance0(unknown   source)

哪位高手麻烦给我看看是什么原因!
发表于:2007-06-30 12:24:571楼 得分:0
eclipse不会使用本机环境变量   classpath   ,你把f:\myweb\ch3\web-inf\classes加入到你在eclipse中的创建项目的类路径试一下。
发表于:2007-07-01 07:24:242楼 得分:0
加入到eclipse中的创建项目的类路径试一下     ??
    我没有在eclipse中创建项目,我只是用eclipse打开tomcat     然后在浏览器里看我的jsp文件
为什么eclipse里的tomcat   和   本机里的   tomcat   不一样?
发表于:2007-07-01 12:39:193楼 得分:0
问题已经自己解决!
    在tomcat   选项里   把工程加入到   classpath   里
就ok!
发表于:2007-07-04 13:54:074楼 得分:0
hehe.
发表于:2007-07-04 13:55:165楼 得分:0
该回复于2007-12-28 11:35:17被管理员或版主删除


快速检索

最新资讯
热门点击