使用jetty插件运行项目,访问后报错:
java.lang.NoSuchMethodError: com.xxx.xxVo.getResType(Ljava/lang/Integer)
可是方法明明有的啊,按住Ctrl键一个一个都能点进去~
原因只有一个,就是项目编译之后的class文件不是最新的~
解决:
将属性的类型改了之后,class文件还是旧的,项目是使用maven管理的,解决办法就是先使用maven clean命令删除旧的字节码文件,
再运行maven package命令重新打包~
使用jetty插件运行项目,访问后报错:
java.lang.NoSuchMethodError: com.xxx.xxVo.getResType(Ljava/lang/Integer)
可是方法明明有的啊,按住Ctrl键一个一个都能点进去~
原因只有一个,就是项目编译之后的class文件不是最新的~
解决:
将属性的类型改了之后,class文件还是旧的,项目是使用maven管理的,解决办法就是先使用maven clean命令删除旧的字节码文件,
再运行maven package命令重新打包~