您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> Java >> weblogic 菜鸟级提问,这个问题是不是由于我的jar包没有部署正确???????

weblogic 菜鸟级提问,这个问题是不是由于我的jar包没有部署正确???????

来源:网络整理     时间:2016/8/13 19:05:18     关键词:

关于网友提出的“ weblogic 菜鸟级提问,这个问题是不是由于我的jar包没有部署正确???????”问题疑问,本网通过在网上对“ weblogic 菜鸟级提问,这个问题是不是由于我的jar包没有部署正确???????”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题: weblogic 菜鸟级提问,这个问题是不是由于我的jar包没有部署正确???????
描述:

第一次使用weblogic,已经在这个服务器下部署了一个项目epare,现在由于项目需要,对web.xml文件做了增加了如下内容


    debugjsp
    Added to compile JSPs with debug info
    org.apache.jasper.servlet.JspServlet
    
      classdebuginfo
      true
    

    3




    debugjsp
    *.jsp


并且从tomcat中将jasper-compiler.jar、jasper-runtime.jar、jsp-api.jar、servlet-api.jar存放到了epare项目下的web-inf下的lib下,但是重新启动
weblogic对应服务时却无法正常启动了,总是报:
java.lang.ClassCastException
        at org.apache.jasper.compiler.JspRuntimeContext.(JspRuntimeContext
.java:95)
请问高人们这是怎么回事啊!!!!!!


解决方案1:

Servlet基本上是一个规范,所以每个contain的实现不一致的,
tomcat有自己的实现接口,weblogic有自己的实现.
类型不一致导致这样的错误.
你把jsp-api.jar、servlet-api.jar拷贝到lib中,会优先调用的,这样就麻烦了.

解决方案2:

.ClassCastException
        at org.apache.jasper.compiler.JspRuntimeContext. (JspRuntimeContext 
类型转换错误,把这两个删除jsp-api.jar、servlet-api.jar.


以上介绍了“ weblogic 菜鸟级提问,这个问题是不是由于我的jar包没有部署正确???????”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/3259665.html

相关图片

相关文章