这段文字说明如果A.JAR_2.1.jar在你的maven本地仓库路径中已经存在时,每次构建maven项目时环境都会重新检测被依赖的构件
当发现A.JAR_2.1.jar已经存在时候,即使远程nexus仓库上的A.JAR_2.1.jar的内容已经发生改变,maven环境也不会从nexus上更新下载新的已经改变内容的A.JAR_2.1.jar要想解决这个问题就得手动删除本地仓库的A.JAR_2.1.jar文件,这样重新构建项目Z时候,根据依赖关系且发现本地maven仓库路径下没有A.JAR_2.1.jar这个构件产物时候,maven环境就会从远程nexus服务器上重新下载被依赖的A.JAR_2.1.jar这个构件,才能下载更新后的最新A.JAR_2.1.jar这说明 maven环境只是傻认构件坐标,而不能识别构件已经被更新,所以需要手动在本地仓库删除过时同坐标构件,并重新下载新的已经改变内容的原坐标构件