思考问题
这个bug看的我莫名其妙,看名字也看不懂说的啥,在网上看到说什么把@Override去掉就行了什么,我就觉得很奇怪,跟这个能有什么关系呢。
网上既然说是跟@Override有关,那么这应该是是跟我实现的接口有关,后来发现是我在接口中改变或新增方法的时候并没有及时将这个相关的模块install,这样就导致用这个接口模块的web层或者service层启动Tomcat时报这样的错误,我的错误就是这样,install后重新启动就行了。
解决步骤
- 如果是本地,打开被调用的项目,直接 maven install(比如:a项目调用b项目,在a项目中maven deploy 报错,直接到b项目执行 maven install)
- 切换到 a项目
- 再次执行 maven deploy 问题解决