升级到Weblogic10时,启动报错java.lang.NoSuchMethodError
来源:互联网 发布:使命召唤8 mac 迅雷 编辑:程序博客网 时间:2024/06/05 20:44
Weblogic9升级到Weblogic10,启动报错:
java.lang.NoSuchMethodError:org.apache.commons.lang.StringUtils.startsWith(Ljava/lang/String;Ljava/lang/String;)Z
项目commons-lang-2.5.jar包中是存在此方法,但是项目启动后,执行此方法就会报NoSuchMethod的异常错误,说明项中的jar包与Weblogic的jar包有冲突,应该是优先使用了Weblogic10中的jar包而没有用项目本身lib中的jar包。
注:Weblogic10安装目录modules有一此jar包,其中com.bea.core.apache.commons.lang_2.1.0.jar包就存在StringUtils类,但是没有startsWith方法。
解决方法一:
将Weblogic10的modules目录下的com.bea.core.apache.commons.lang_2.1.0.jar包替换掉,替换成commons-lang-2.5.jar包,同时将jar包名也要改成原来(com.bea.core.apache.commons.lang_2.1.0.jar)名字,否则启动weblogic就会报错。
解决方法二:
weblgoic.xml中prefer-web-inf-classes设置成true,优先使用web应用里加载的类,即就是优先加载web-info下lib中的jar包。
阅读全文
0 0
- 升级到Weblogic10时,启动报错java.lang.NoSuchMethodError
- weblogic启动报错 java.lang.NoSuchMethodError
- java web maven 项目使用dwr,启动项目报错java.lang.NoSuchMethodError
- weblogic10.3.4与应用 jar包冲突 java.lang.NoSuchMethodError
- tomcat7 启动项目报错 java.lang.NoSuchMethodError: javax.servlet.ServletContext.getSessionCookieConfig()
- tomcat7 启动项目报错 java.lang.NoSuchMethodError: javax.servlet.ServletContext.getSessionCookieConfig()
- Spring MVC 启动报错,java.lang.NoSuchMethodError: org.springframework.core.GenericTypeResolver.resolveTyp
- weblogic 启动 报错:Caused by: java.lang.NoSuchMethodError: javax/persistence/OneToMany.orphanRemoval()Z
- dubbo+maven+web工程启动报错java.lang.NoSuchMethodError: org.springframework.core.GenericTypeResolver.resol
- WEBLOGIC10.3.6启动报错
- java.lang.NoSuchMethodError: antlr.collections.AST.getLine()I报错
- Tomcat报错 Caused by: java.lang.NoSuchMethodError
- Okhttp关于 java.lang.NoSuchMethodError: okio.BufferedSource报错
- 【hadoop hive】hive启动报错java.lang.NoSuchMethodError: org.apache.hadoop.conf.Configuration.unset(Ljava/l
- 项目集成hibernate后,启动时报错java.lang.NoSuchMethodError
- 使用POI操作Excel时new XSSFWorkbook ()报错java.lang.NoSuchMethodError解决方案
- Glide4.4.0报java.lang.NoSuchMethodError
- Tomcat 启动 java.lang.NoSuchMethodError: java
- Java unit 测试工具使用步骤
- 负载均衡(一)为什么需要负载均衡
- ShaderForge-DOTA2变体精灵
- Foundation5(四)
- Python中__repr__和__str__区别
- 升级到Weblogic10时,启动报错java.lang.NoSuchMethodError
- linux 快捷键
- Linux系统优化01
- HDOJ 2023 求平均成绩
- 2018百度竞价排名最新28规则【实操篇】
- 在jupyter notebook里的LaTeX数学公式总结
- java中List的用法和实例详解
- Linux查看系统配置常用命令
- python编程(动态加载)