我正在忍受maven下载速度慢的问题。
我使用Spring Boot starter项目的默认配置。
Group: com.example
Artifact: Demo

STS同步内容花费的时间太长。有没有办法加快速度呢?例如,单独下载项目所需的全部内容,然后在本地导入。
发布于 2019-12-07 21:18:57
如果您仔细查看屏幕截图,您会注意到它显示Maven下载操作被用户操作阻止。
那些说在IDE (特别是Eclipse)下构建速度较慢的评论是错误的,因为它们是一种心理捷径。它们是基于观察(可能确实需要更长的时间才能达到最终结果),但这并不意味着构建/下载本身较慢。问题是,Eclipse执行的操作远不止构建本身,有时这些操作最终会相互等待(正如您的屏幕截图清楚地指出的那样)。
考虑到这一点,如果您在命令行上运行构建,它可能会完成得更快,因为它最有可能不会与其他任务竞争资源。但请记住,这将使Eclipse与文件系统上的实际内容保持不同步。最终,Eclipse会弄清楚这一点,并尝试同步。有时可能不会,您必须手动完成。在这两种情况下,根据项目的大小和数量以及所做更改的数量和复杂性,可能需要大量的时间进行同步。
总而言之,这不是你所经历的“maven下载缓慢”,而是多个任务竞争资源并相互等待。预先下载所有依赖项是没有意义的,因为这不是一个循环操作。Maven只下载缺失的依赖项。一旦它们在本地repo中,它将不会再次尝试下载它们(除非您强制它)。
https://stackoverflow.com/questions/59225320
复制相似问题