从git拉下项目后,启动报错:java: JPS incremental annotation processing is disabled. Compilation results on partial recompilation may be inaccurate. Use build process "jps.track.ap.dependencies" VM flag to enable/disable incremental annotation processing environment.
以下是这个问题的三种解决方案
方案一
在idea的 file -> Settings -> build,execution,deployment -> compiler 中,找到Shared duild process VM options对应的文本框,填入以下参数
-Djps.track.ap.dependencies=false
然后清理idea缓存后重启,最后重启项目
方案二
这个是我成功解决问题的方案,进入 file -> Settings -> build,execution,deployment -> compiler 中,找到Shared build process heap size (Mbytes),默认值为700,将其设置为2000,然后重启idea及项目
这个问题的主要原因是项目过大,导致编译所需内存不足
方案三
还有说法是新版本的idea与旧版的lombok不匹配,请确保lombok为最新版本,如果仍不解决问题,尝试进入 file -> project structure -> project 中,将SDK替换为项目对应版本