我有一个Maven项目可以正常工作。
为了分解问题,我手动修补了一个jar来添加调试日志记录,然后将其复制到本地Maven repo目录。我对jar文件进行了后续更改,以添加更多调试并执行mvn install:install-file
,因为这似乎更“官方”。
请注意,我根本没有更改坐标(我知道工件是不可变的,但我不想更改pom.xmls)。
我的问题是:何时(如果有的话)Maven会用远程Maven存储库中的那个被覆盖的jar覆盖这个被认为是真实来源的那个?
答案 0 :(得分:2)
只有三种情况可以覆盖该jar: