我安装了 STS 4.11.1.RELEASE。
在右下角有这样一条消息,一直在闪烁,永不停止:
“下载源代码和 javadoc:(66%)”
这条消息已经在那里好几天了。
多次重新启动 STS 和计算机,但闪烁的消息一直存在。
由于某种原因,下载未完成。
已经将 SpringToolSuite4.exe 添加到 Windows Defender(这是我正在使用的防病毒/防火墙)允许的文件列表中。
也曾尝试完全关闭 Windows Defender,但也没有结果。
最佳答案
Martin 似乎是对的。该问题似乎是由存储在硬盘驱动器 Maven 缓存中的损坏的本地 Maven 工件引起的。
修复步骤只是通过删除存储库目录来刷新您的 Maven 缓存。
- 关闭 eclipse(由于文件锁定,此步骤在 Windows 上需要更多)。
- 删除您的
~/.m2/repository/
目录(在 Windows 上位于C:\Users\<your user>\.m2\repository\
下)。 - 打开 eclipse 。
如果你想通过移动而不是删除来备份缓存,那么使用这个:
# To clear the Maven (m2) cache:
mv -v ~/.m2/repository{,_bak}
# To restore if required:
mv -v ~/.m2/repository{_bak,}
# To delete the backup once you're sure you don't need it:
rm -rf ~/.m2/repository_bak
一旦 eclipse 启动,它会从头开始重新下载所有项目的 Maven 依赖项到一个新的 ~/.m2/repository/
中。目录。这可能需要一些时间,具体取决于依赖项的数量和您的互联网速度。您可以在进度 Pane 中查看下载进度。
完成后,进度 Pane 不应再重复显示“下载源代码和 javadoc”。
关于java - Spring Tool Suite 未完成源代码和 javadoc 下载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68955486/