问题描述:

今天在测试代码时,把一个类中的方法修改成了static方法(系统没有重启,因为在配置文件里面设置的是实时编译),然后在其他方法中调用这个static方法时后台报错: java.lang.IncompatibleClassChangeError: expected static method GwkController.toTitle()......查看编译过后的文件,发现文件编译正常,所修改的方法也被编译成了static方法,查看源代码+猜测:(spring在项目启动时会扫描指定的文件,然后把扫描过的文件中的方法放入到spring容器中,而在代码修改时则可以自动进行容器中的代码随着改变,而容器中方法的访问范围则不可随着改变,若要改变方法的访问范围则需要进行容器中方法的重新加载,比如你在Controller中重新添加一个新的方法然后去访问,则访问不到需要重新启动才可以,而如果修改方法中的代码,则可以生效,所以才出现这个问题,若有大佬知道原因,跪求解答)

解决办法:

重新启动服务,然后再进行运行测试,问题解决。

expected static method相关推荐

  1. java.lang.IncompatibleClassChangeError: Expected static method

    版权声明:本文为 testcs_dn(微wx笑) 原创文章,非商用自由转载-保持署名-注明出处,谢谢. https://blog.csdn.net/testcs_dn/article/details/ ...

  2. 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 ...

  3. 记录no static method cannot be reference

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 报错如题: no static method cannot be reference 我一直以为是在 ...

  4. 安卓:No static method decodeBase64,commen-code包里报错的信息

    安卓:No static method decodeBase64 造成主要原因 1.导入的commons-codec的jar包与项目里的第三方sdk(比如微信和qq第三方登陆重复) 2.安卓frame ...

  5. java.lang.NoSuchMethodError: No static method ..........

    原文地址:https://www.jianshu.com/p/e1bbb7e9901d 问题 java.lang.NoSuchMethodError: No static method getFont ...

  6. 找不到静态方法:No static method metafactory

    No static method metafactory 找不到静态方法解决办法,在app中的build.gradle中加入 compileOptions {sourceCompatibility J ...

  7. Android Studio编译中出现No static method metafactory怎么办?_莫韵乐与bug的奇妙冒险

    Android Studio编译中出现No static method metafactory怎么办? 在build.gradle(:app)中的加入以下代码 android {//...compil ...

  8. php static method,php 类方法用static::hello(); 等同于 $this-hello();吗?

    自 PHP 5.3.0 起,PHP 增加了一个叫做后期静态绑定的功能,用于在继承范围内引用静态调用的类. class A { public static function who() { echo _ ...

  9. Java虚拟机内存的堆区(heap),栈区(stack)和静态区(static/method)

    JAVA的JVM的内存可分为3个区:堆(heap).栈(stack)和方法区(method) 堆区: 1.存储的全部是对象,每个对象都包含一个与之对应的class的信息.(class的目的是得到操作指 ...

最新文章

  1. 编程模式 之美 -- 抽象工厂模式
  2. Emai乱码——解决的“迂回”战术
  3. python画饼状图的包_Python数据可视化:画饼状图、折线图、圈图
  4. python转json的函数_pandas.DataFrame.to_json按行转json的方法
  5. 【管理】如何有效管理自己的时间
  6. ortp编程示例代码
  7. 《Effective C#》Item 20:区分接口实现与虚函数重载
  8. 获取电话名录的九种方法
  9. HTML5游戏开发5条建议及开发工具分享
  10. PreScan笔记(3)——设置车速(Speed Profile Editor)
  11. 音频文件如何转换成文字?
  12. 怎么从转移特性曲线上看dibl_MOS管工作原理详解:各种mos管的转移特性曲线分析...
  13. 从计算机移到u盘如何加快速度,小技巧:如何无成本提高优盘拷贝速度
  14. 【笔记整理】网络攻防技术
  15. Mac m1 python软件环境安装配置
  16. 高等数学:一元函数微分学
  17. 【Android】【自动填充】自定义AutofillService(二):编写AutofillService代码
  18. SpringCloud(7) LCN分布式事务框架入门
  19. ubuntu系统怎么退出tty模式(开机自动进入)?(仅供参考)
  20. 20个常用的Linux工具命令

热门文章

  1. pmml_在PMML中表示预测解决方案
  2. 1.2 PyTorch安装
  3. Plant Simulation数据交互
  4. 微信小程序快速关闭云服务,9月底就要按使用收费了,抓紧关闭吧
  5. C语言解决CMD窗口一闪就消失的问题。
  6. python开发前景_python开发前景
  7. 什么是请求参数、表单参数、url参数、header参数、Cookie参数?一文讲懂
  8. List中删除指定元素
  9. 15款安卓壁纸app因涉嫌广告点击欺诈被下架
  10. 火狐浏览器设置url编码_关于URL编码