我的项目依赖于我的私有(private)存储库中的模块,但是当有人更改模块并部署我的本地项目时,我无法更新依赖项。但是,如果模块是本地的,当我更改它并安装本地项目时,我会获得最新的依赖项。
我想知道的是maven如何判断私有(private)仓库中的模块或jar是否发生更改以及相同版本的依赖需要更新?
我希望我蹩脚的英语足够清晰。
最佳答案
您的问题是您没有更新存储库中的版本。 运行时,maven 会比较远程和本地文件的版本,如果远程版本较新,则更新本地版本。 如果需要,在更新后,它始终从本地存储库获取版本。
关于java - maven如何判断私有(private)仓库中的模块是否发生变化?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43674119/