有些时候,给定的Java第三方不在Maven中心,可能是因为它非常陈旧(例如,Maven之前的日期),或者因为 - 无论出于什么原因 - 它从未在那里上传过。一种解决方案是为这些资产创建本地存储库(本地Nexus服务器)。但是,我想知道这是多么常见,这是否是完全错误的。有没有人想要或应该这样做?
答案 0 :(得分:1)
是的,这是Maven Repository Manager的一个常见用例,例如Nexus(例如Oracle JDBC驱动程序)。
还有更多的用例,为什么它被认为是best practice总是使用Maven Repository Manager来显着使用Maven工件。