SpringBoot本地打包总是失败


,有谁知道为啥么 总是提示符号不存在,包都是正常的

2 Likes

用maven脚本打,另外把缓存清干净

很神奇 我先编译了下 然后再打包 就成功了

1般符号不存在就是缓存的毛病,mvn clean一下就能治疗大多数疾病

1 Like

一般几个操作试试

  1. 是不是lombok和idea的版本不兼容
  2. 先mvn clean再package看行不行
  3. 清除idea缓存行不行
  4. rebuild行不行
1 Like

这个我总结过,大的方面有两个可能性,第一是,你的 idea 索引被破坏了,导致显示正常实际不正常,第二,你的代码(二方库)与现在本地 maven 缓存中的库里面代码不一样,比如你自己工程中有一个被其他模块引用的 a 模块,b 引用了 a,如果之前 a 模块 install 到本地的时候成功了,之后你又改了 a 模块的某个接口,这时候需要重新 install 到本地,不然这个问题出现的概率很高,根本原因我想还是 maven 声明不合理导致的