java - maven如何判断私有(private)仓库中的模块是否发生变化?

标签 java maven

我的项目依赖于我的私有(private)存储库中的模块,但是当有人更改模块并部署我的本地项目时,我无法更新依赖项。但是,如果模块是本地的,当我更改它并安装本地项目时,我会获得最新的依赖项。

我想知道的是maven如何判断私有(private)仓库中的模块或jar是否发生更改以及相同版本的依赖需要更新?

我希望我蹩脚的英语足够清晰。

最佳答案

您的问题是您没有更新存储库中的版本。 运行时,maven 会比较远程和本地文件的版本,如果远程版本较新,则更新本地版本。 如果需要,在更新后,它始终从本地存储库获取版本。

关于java - maven如何判断私有(private)仓库中的模块是否发生变化?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43674119/

相关文章:

java - 将字符串数组发送到 Kafka 主题

maven - 在Maven 2编译期间设置Java系统属性?

java - Maven 依赖、Tomcat7 和部署

java - Android 设备上的嵌入式 Web 服务

java - 如何在方法中正确使用 boolean 值并打印结果

java - 通过 json 使用 java (eclipse) 从 MySQL-DB 检索字符串

JAVAH 找不到类(android ndk)

java - 每次都需要运行 mvn clean install。 Eclipse 中所做的更改不会反射(reflect)出来

java - 如何配置 Maven2 发布到 Artifactory?

java - QueryDSL 和 PostgreSQL 枚举?