专业积分商城网站制作,界面十分好看的网站,ui设计实训报告,网站空间 价格起因是换了一个电脑#xff0c;重新从服务器上拉了一个项目。项目是由maven构建的#xff0c;在控制台中使用mvn命令编译项目时#xff0c;没有任何问题#xff0c;编译成功。如下图#xff1a; 可是idea里面的源码#xff0c;却标红了#xff0c;如下#xff1a; 错误… 起因是换了一个电脑重新从服务器上拉了一个项目。项目是由maven构建的在控制台中使用mvn命令编译项目时没有任何问题编译成功。如下图 可是idea里面的源码却标红了如下 错误信息就是 Cannot resolve method setKeyTool in GenerateKeyPairMojo 去GenerateKeyPairMojo的源码中看有该方法的定义如下图 代码中有定义且使用的是lombok的方式。这就奇怪了maven里面也引入了lombok的包mvn命令编译也能成功到底是哪里出问题了呢 此刻我无意中瞥见idea的右下角弹出如下的提示框 这个提示是建议安装lombok插件之前也弹出了这个提示我就顺手给关了。既然是建议嘛那理论上关了也应无妨才对。抱着试试的心态点击了Enable plugin按钮然后它会跳转到安装plugin的界面将其安装完成。回到编辑界面神奇的事情发生了源码上的标红的代码都正常了。 哎看来就是没装lombok插件的原因不过我想吐槽一句既然在编辑器上对源码编译有影响那你就别写成建议了嘛容易被误导这不害得我瞎折腾半天。。。