`
阅读更多

Weblogic jsp页面编译出错,Weblogic jsp编译异常

 

========================

蕃薯耀 2018年1月29日

http://fanshuyao.iteye.com/

 

一、问题描述:

将项目部署到Weblogic下启动后,jsp页面编译出错,提示如下:

weblogic.servlet.jsp.CompilationException:Failed to complile :JSP/xxx.jsp: Type mismatch: cannot convert from tag to jspTag


at weblogic.servlet.jsp.JspStub.compilePage(JspStub.java:162)
at weblogic.servlet.jsp.JspStub.prepareServlet(JspStub.java:256)
at weblogic.servlet.jsp.JspStub.prepareServlet(JspStub.java:216)

 

二、解决方案:

出现这个问题,主要是weblogic.jar冲突:

很大一个原因是weblogic.jar重复,即项目中有这个Jar包,然后部署环境也有这个Jar包,造成冲突。

解决方法就是部署过去的代码Lib目录不需要有weblogic.jar,只在编译时使用。

 

我的一个做法就是把weblogic.jar加入到jre的编译配置中,这样部署或者导出war包就不会把weblogic.jar一起放进去,解决了冲突问题。

 

========================

蕃薯耀 2018年1月29日

http://fanshuyao.iteye.com/

1
1
分享到:
评论
1 楼 蕃薯耀 2018-01-29  
Weblogic jsp页面编译出错,Weblogic jsp编译异常,weblogic.servlet.jsp.CompilationException:Failed to complile

=========
蕃薯耀

相关推荐

    基于weblogic的jsp预编译代码示例

    基于weblogic的jsp预编译,通过windows批处理方式对jsp预编译

    通过JSP的预编译消除性能瓶颈

    欢迎来到“管理角”这个... JSP预编译的必要性 本月的文章着眼于移除潜在的系统性能瓶颈,它通过解决一个最普通的问题――在服务器运行时间中的JSP (JavaServer Page)编译的系统开销问题,这个问题困扰着几乎所有的J2E

    weblogic 8.1下重新编译java类但不用重启服务器的方法

    : 在weblogic.xml文件里加上下面的一句即可(红色标示) <weblogic> <container> <servlet>-1</servlet> </container> <context>ccbroot</context> </weblogic> 但缺点是每次都重新加载所有的servlet和jsp页面,...

    JSP学习心得

    JSP引擎先把该JSP文件转换成一个Java源文件,在转换时如果发现jsp文件有任何语法错误,转换过程将中断,并向服务端和客户端输出出错信息;如果转换成功, JSP引擎用javac把该Java源文件编译成相应的class文件。然后...

    JSP学习经验小结分享

    JSP引擎先把该JSP文件转换成一个Java源文件,在转换时如果发现jsp文件有任何语法错误,转换过程将中断,并向服务端和客户端输出出错信息;如果转换成功, JSP引擎用javac把该Java源文件编译成相应的class文件。 ...

    jspsmart + struts1.2 以及用 formfile 上传例子

    myeclipse 工程 ... 有两个例子: 一个是 jspsmart + strust 1.2 另一个用的 struts 自带的 formfile 环境:winxp jdk1.4.2 tomcat5.0或weblogic8.1 发布前,最好先编译一下,毕竟JDK版本太老了

    java源码包JSP实例源码JAVA开发源码65个合集.zip

    weblogic+j2ee构建音乐网站(原代码+数据库).rar web综合教学管理系统.rar YOYOPlayer 基于Java的网络播放器源代码.rar 一个支持servlet的web服务器.rar 一个较初级的EJB商业应用的例子.rar 一款Java网络格斗游戏...

    JavaWeb程序设计教程.doc

    1. 常见web服务器有哪些... JSP的语法(包括注释,声明,脚本段,编译指令,动作指令) 答:JSP的注释方式:在JSP页面中可以使用两种注释:一种是HTML注释<!—注释语句[ %=表达式%]--!>,一种是JSP隐藏注释注释语句-- %

    Behinder-Source:Shell经理Behinder的源代码。冰蝎源码,反编译,当前版本3.0 Beta6,支持内存马注入

    关于感谢原作者的技术分享和实践 ,当前反编译版本为Beta6声明本项目预测学习,请勿用于非法用途!测试环境Win10 + JDK1.8 + IDEA java内存马:tomcat7-9,websphere 12.2.1.3.0,wildfly17、21,websphere 20.0....

    超级有影响力霸气的Java面试题大全文档

     动态INCLUDE用jsp:include动作实现 <jsp:include page="included.jsp" flush="true" />它总是会检查所含文件中的变化,适合用于包含动态页面,并且可以带参数。 静态INCLUDE用include伪码实现,定不会检查所含文件...

    千方百计笔试题大全

    144、当我重编译我的JSP使用的一个类后,为什么JVM继续使用我的老CLASS? 36 145、 file="abc.jsp"%>与<jsp:include page="abc.jsp"/>之间的差别? 36 146、JSP的缺点? 36 148、如何实现JSP的国际化? 36 150、...

    java面试宝典

    144、当我重编译我的JSP使用的一个类后,为什么JVM继续使用我的老CLASS? 36 145、<%@include file="abc.jsp"%>与<jsp:include page="abc.jsp"/>之间的差别? 36 146、JSP的缺点? 36 148、如何实现JSP的国际化? 36...

    java面试题

    答:jsp前段动态页面,servlet是纯java类 jsp被编译之后会转换为servlet执行 java基本数据类型有哪些?String是不是基本数据类型,他们有何区别? 答:基本数据类型8种:int、short、byte、long、float、double、...

    JAVA程序开发大全---上半部分

    20.6.3 分页显示系统中销售的所有宠物信息的页面newPet.jsp 366 20.6.4 显示销售的每个宠物详细信息的页面petInfo.jsp 368 20.7 显示宠物商品模块的实现 370 20.7.1 显示商品页面 370 20.7.2 定义对宠物商品信息进行...

    java 面试题 总结

    动态INCLUDE用jsp:include动作实现 <jsp:include page="included.jsp" flush="true" />它总是会检查所含文件中的变化,适合用于包含动态页面,并且可以带参数。 静态INCLUDE用include伪码实现,定不会检查所含文件的...

    JDBC 3.0数据库开发与设计

    2.3.3 WebLogic的安装和配置 2.3.4 Resin的安装与配置 2.4 Java开发环境 2.4.1 JDK设置 2.4.2 JBuilder的配置 2.4.3 Cafe的配置 2.4.4 JDeveloper的配置 2.4.5 FORTE FOR JAVA简介 2.5 JDBC开发调试技巧 ...

    Jive资料集

    4 WebLogic中文问题配置文件 5 JSP系统信息配置探针 <br> 反编译与混淆 1 編譯、反編譯、反反編譯 <br> 反编译 1 反编译常用工具 <br> 混淆 1 Sun公司的混淆器JADE ...

    jive.chm

    3 为Jive写的补丁程序patcher.jar的源程序 4 WebLogic中文问题配置文件 5 JSP系统信息配置探针 <br> 反编译与混淆 1 編譯、反編譯、反反編譯 <br> 反编译 1 反编译常用工具 ...

    用案例学Java Web整合开发 源码

    从开发工具Eclipse + MyEclipse和Jbuilder,到服务器端的框架Struts、Hibernate、Spring的持续升温,再加上相关的服务器软件Tomcat、Weblogic等,Java已经发展成为一个完整的产品系列。《用案例学JavaWeb整合开发:...

Global site tag (gtag.js) - Google Analytics