expected static method
问题描述:
今天在测试代码时,把一个类中的方法修改成了static方法(系统没有重启,因为在配置文件里面设置的是实时编译),然后在其他方法中调用这个static方法时后台报错: java.lang.IncompatibleClassChangeError: expected static method GwkController.toTitle()......查看编译过后的文件,发现文件编译正常,所修改的方法也被编译成了static方法,查看源代码+猜测:(spring在项目启动时会扫描指定的文件,然后把扫描过的文件中的方法放入到spring容器中,而在代码修改时则可以自动进行容器中的代码随着改变,而容器中方法的访问范围则不可随着改变,若要改变方法的访问范围则需要进行容器中方法的重新加载,比如你在Controller中重新添加一个新的方法然后去访问,则访问不到需要重新启动才可以,而如果修改方法中的代码,则可以生效,所以才出现这个问题,若有大佬知道原因,跪求解答)
解决办法:
重新启动服务,然后再进行运行测试,问题解决。
expected static method相关推荐
- java.lang.IncompatibleClassChangeError: Expected static method
版权声明:本文为 testcs_dn(微wx笑) 原创文章,非商用自由转载-保持署名-注明出处,谢谢. https://blog.csdn.net/testcs_dn/article/details/ ...
- Android 解决 No static method in class La/a/a/a; or its super classes
错误堆栈: Process: com.chaozh.iReader, PID: 24217java.lang.NoSuchMethodError: No static method getDrawab ...
- 记录no static method cannot be reference
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 报错如题: no static method cannot be reference 我一直以为是在 ...
- 安卓:No static method decodeBase64,commen-code包里报错的信息
安卓:No static method decodeBase64 造成主要原因 1.导入的commons-codec的jar包与项目里的第三方sdk(比如微信和qq第三方登陆重复) 2.安卓frame ...
- java.lang.NoSuchMethodError: No static method ..........
原文地址:https://www.jianshu.com/p/e1bbb7e9901d 问题 java.lang.NoSuchMethodError: No static method getFont ...
- 找不到静态方法:No static method metafactory
No static method metafactory 找不到静态方法解决办法,在app中的build.gradle中加入 compileOptions {sourceCompatibility J ...
- Android Studio编译中出现No static method metafactory怎么办?_莫韵乐与bug的奇妙冒险
Android Studio编译中出现No static method metafactory怎么办? 在build.gradle(:app)中的加入以下代码 android {//...compil ...
- php static method,php 类方法用static::hello(); 等同于 $this-hello();吗?
自 PHP 5.3.0 起,PHP 增加了一个叫做后期静态绑定的功能,用于在继承范围内引用静态调用的类. class A { public static function who() { echo _ ...
- Java虚拟机内存的堆区(heap),栈区(stack)和静态区(static/method)
JAVA的JVM的内存可分为3个区:堆(heap).栈(stack)和方法区(method) 堆区: 1.存储的全部是对象,每个对象都包含一个与之对应的class的信息.(class的目的是得到操作指 ...
最新文章
- ORACLE DataGuard主备切换
- 安徽大学计算机考研失败,回馈:2014年安徽大学计算机初试回忆题,我是雷锋,低调...
- pandas基础(part1)--Series
- OpenStack搭建glance
- oracle 10g SQL* Plus主机字符串
- ol+天地图+geoserver_GeoServer的WMS服务加载到天地图
- python字典的键有什么要求_在Python中使用范围作为字典键,我有什么选择?
- java过滤器对ext异步,拦截EXT请求的过滤器
- 手机便携版_智能体验醇音随行 哈曼卡顿音乐琥珀便携版评测
- 如何提升人脸识别的精度_宝比万像人脸识别:健身房人脸识别门禁系统如何助力健身房管理?...
- 主语补足语和宾语补足语区别
- 机器视觉镜头基础知识详解
- 深富策略鸿蒙概念股继续领跌
- 聚焦时代起点 智启云上未来——IMPACT2018紫光云峰会在津举办
- SCRIPT1004: 缺少 ‘;‘IE8浏览器报错
- 实现加减乘除任意组合的语法解析
- 投影坐标系的shp数据,如何获取到它地理坐标系下的经纬度坐标
- IDEA 数组遍历快捷键
- 读《IDEO,设计改变一切》有感
- c语言识别按了esc键_c语言输入esc