解决java.lang.NoSuchMethodError:org.joda.time.DateTime.withTimeAtStartOfDay() Lorg/joda/time/DateTime

时间:2022-08-31 12:28:50

问题:项目放在weblogic运行,报错

java.lang.NoSuchMethodError: org.joda.time.DateTime.withTimeAtStartOfDay()Lorg/joda/time/DateTime;
at com.taijue.rjhome.frame.util.FrameHelper.readNights(FrameHelper.java:36)
at com.taijue.user.external.ExternalInterfaceService.getNights(ExternalInterfaceService.java:738)
at com.taijue.user.external.ExternalInterfaceController.findKwhOfSeriesFromTime(ExternalInterfaceController.java:113)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
Truncated. see log file for complete stacktrace

查看相关的报错的包,发现jar包已引入,方法也存在,但是依然报错NoSuchMethodError

原因:weblogic内部存在包joda-time包,造成包冲突

解决办法:在weblogic.xml里面添加代码

<wls:container-descriptor>
  <wls:prefer-web-inf-classes>false</wls:prefer-web-inf-classes>
  <wls:prefer-application-packages>
    <package-name>org.joda.*</package-name>
  </wls:prefer-application-packages>
</wls:container-descriptor>

问题解决

ps:一般报错NoSuchMethodError,有两个原因

  1.jar包里面方法不存在

  2.jar包里面方法存在,包冲突

 

解决java.lang.NoSuchMethodError:org.joda.time.DateTime.withTimeAtStartOfDay() Lorg/joda/time/DateTime的更多相关文章

  1. Java&period;lang&period;NoSuchMethodError&colon; org&period;slf4j&period;spi&period;LocationAwareLogger&period;log&lpar;Lorg&sol;slf4j&sol;Marker&semi;Ljava&sol;lang&sol;String&semi;ILjava&sol;lang&sol;String&semi;&lbrack;Ljava&sol;lang&sol;Object&semi;Ljava&sol;lang&sol;Throwable&semi;&rpar;V

    今天接入激光推送,一直报错: Java.lang.NoSuchMethodError: org.slf4j.spi.LocationAwareLogger.log(Lorg/slf4j/Marker; ...

  2. 四、SpringBoot出现报错:java&period;lang&period;NoSuchMethodError&colon; org&period;springframework&period;http&period;MediaType&period;equalsTypeAndSubtype&lpar;Lorg&sol;springframework&sol;util&sol;MimeType&semi;&rpar;Z

    idea启动SpringBoot项目后,出现如下错误: 2019-11-19 15:24:44.344 ERROR 39168 --- [nio-8443-exec-1] o.a.c.c.C.[.[. ...

  3. Caused by&colon; java&period;lang&period;NoSuchMethodError&colon; org&period;slf4j&period;impl&period;StaticLoggerBinder&period;getSingleton&lpar;&rpar;Lorg&sol;slf4j&sol;i

    Caused by: java.lang.NoSuchMethodError: org.slf4j.impl.StaticLoggerBinder.getSingleton()Lorg/slf4j/i ...

  4. 记一次使用修改字节码的方法解决java&period;lang&period;NoSuchMethodError

    接兔兔国际sdk ane 充值界面选择兔币充值就会闪退, 观察logcat 04-19 10:10:54.224: E/AndroidRuntime(20315): FATAL EXCEPTION: ...

  5. 集成 solr6&period;5&period;1到 tomcat7(8) 中 (解决java&period;lang&period;NoSuchMethodError问题)

    ♣下载solr安装包 ♣安装solr ♣solr应用部署到tomcat下 ♣配置web.xml ♣在tomcat7启动 ♣改为在tomcat8启动 ♣在自带的Jetty里启动 ♣建立第一个Core 安 ...

  6. 从解决一个java&period;lang&period;NoSuchMethodError想到的

    今天在发布系统部署一个web app的时候,发现应用服务器(tomcat 7.0.26)不能正常启动,于是远程登陆到服务器上查看应用服务器的启动日志,在tomcat_home的logs/localho ...

  7. java&period;lang&period;NoSuchMethodError 报500

    1. 概述 mvc项目 接口报500 localhost 错误日志 07-Jan-2019 17:12:43.664 SEVERE [catalina-exec-21] org.apache.cata ...

  8. 关于java&period;lang&period;NoSuchMethodError&colon; org&period;slf4j&period;spi&period;LocationAwareLogger&period;log

    配置JFinal环境时,jar包已导入,web.xml已配置,Config也已经配置好,测试服务器时不停地出现 Exception in thread "main" java.la ...

  9. 【原】tomcat 7 启动报错:java&period;lang&period;NoSuchMethodError&colon; javax&period;servlet&period;ServletContext&period;getSessionCookieConfig&lpar;&rpar;Ljavax&sol;servlet&sol;SessionCookieConfig的解决

    现象: tomcat 7 启动报错:java.lang.NoSuchMethodError: javax.servlet.ServletContext.getSessionCookieConfig() ...

随机推荐

  1. ListView 重设Adapter后的动作,remove&sol;add ListView 的动作

    Adapter adapter1 //设置adapter1,会创建屏幕可见多个的ItemView ListView.setAdapter(adapter1); //设置adapter为null,则上面 ...

  2. 查询mysql当前连接数

    标签: mysql服务器cachedisk 2012-08-23 23:06 23377人阅读 评论(0) 收藏 举报  分类: MySql(36)  1.show status Threads_co ...

  3. 我的Hibernate入门

    今天忙了一整天,终于搭建好了我的第一个Hibernate程序,中间关于hibernate.cfg.xml的问题搞了半天,不过最后还是搞明白了,下面来讲一讲过程. 首先在你的eclipse中安装Hibe ...

  4. 【贪心】【Uva11729】 Commando War

    你有n个部下,每个部下需要完成一项任务.第i个部下需要你花Bi分钟交待任务,然后他会立刻独立地.无间断地执行Ji分钟后完成任务.你需要选择交待任务的顺序,使得所有任务尽早执行完毕(即最后一个执行完的任 ...

  5. javaScript中有关正则表达式的用法总结

    js中处理正则表达式的类:RegExp 用法: var reg=new RegExp("express"); 或者: var reg=/express/; js中常用的6个方法: ...

  6. vue根据ajax绑定数数。。

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  7. 牛客练习赛13D 幸运数字4

    题目链接:https://ac.nowcoder.com/acm/contest/70/D 题目大意: 略 分析: 注意到12! < 10^9 < 13!,于是当n > 13时,第k ...

  8. fs&period;watchFile

    [fs.watchFile] fs.watchFile(filename[, options], listener) Watch for changes on filename. The callba ...

  9. 二分图匹配-HK算法

    先把代码贴上,其他南京回来再补了.. #include <cstdio> #include <cstdlib> #include <cstring> #includ ...

  10. 前端与后台服务交互--json处理的流程以及用到的工具代码

    现在的开发趋势基本上是前后端分离,并且前端和后端的交互一般是用json: 前端: 前端一般传输的是对象,那把对象变成json,需要引用的是json2.js这个js文件中的JSON.stringfy() ...