有没有一种方法可以在不重新下载新版本的情况下自我更新maven



有没有一种方法可以在不重新下载新版本并修复环境路径中的新路径的情况下更新maven分发版?

类似于:mvn selfupdate(macport风格)

没有,但Maven安装只是一个非常精简的引导程序。。。。。

Maven将其大部分功能作为插件下载。当您运行第一个构建并将其存储在本地存储库中时,通常会发生这种情况:

$HOME/.m2/repository

因此,好消息是,当你安装新版本的Maven时,它会重用已经下载的插件(除非需要更新的插件)。

最后,如果您对性能有顾虑,最好安装一个Maven存储库管理器。像Nexus这样的软件可以代理和缓存像Maven Central这样的外部存储库,并将显著提高您的构建性能(并支持离线构建)。Nexus非常轻,我在笔记本电脑上运行它。

最新更新