idea导入spring源码提示jar包找不到错误修改方法

时间:2024-03-13 14:47:59

对于开发来说,spring足够强大到每个人都想研究研究,而对于idea工作环境越来越受欢迎,我们更希望将spring源码导入idea中来学习。

安装git:从github中下载spring源码包并解压缩

安装gradle:因为spring源码的编译工具不是maven而是gradle所以你需要安装这个

打开idea import spring减压后的源码包 选择gradle编译并配置对应的gradle环境。

然后点击完成开始编译;

以上是正常流程,如果你全部通过并正常导入,那恭喜你,没有问题了,可以开始学习了。

以上内容不是重点,百度一下会有很多更加详细的步奏,可以看。

如果你导入过程中提示某某jar包找不到:

如:could not find kotlin-gradle-plugin.jar........

       could not find kotlin-annotation-processing.jar....

等问题。

那重点来了,我们的解决思路如下:

打开你的解压目录并在其中找见一个文件名为:build.gradle

idea导入spring源码提示jar包找不到错误修改方法

idea导入spring源码提示jar包找不到错误修改方法

然后用文本编辑器打开该文件找到如下内容:

idea导入spring源码提示jar包找不到错误修改方法

idea导入spring源码提示jar包找不到错误修改方法

图中maven仓库指名了jar的仓库位置,也就是从那儿下载。

然后根据提示的错误信息找见对应仓库位置如下图:

idea导入spring源码提示jar包找不到错误修改方法idea导入spring源码提示jar包找不到错误修改方法

找见你所缺少jar包的插件位置,并找最新或者次新的版本号查看对应有jar包的版本号,并在上述配置文件中修改成合理版本号后,重新import即可。

我导入过程中遇到:

ext.kotlinVersion = '1.1.4-eap-33'

对应仓库里的33版本号的仓库确实没有jar包。修改为

ext.kotlinVersion = '1.1.4-eap-54'                                                     

则可以正常编译完美编译成功:

idea导入spring源码提示jar包找不到错误修改方法

idea导入spring源码提示jar包找不到错误修改方法