我的软件包像往常一样构建在几个外部软件包上。我想修改其中一个外部,所以我去抓它的开源。它反过来建立在更多的外部,所以我得到了罐子,直到除了一个依赖之外的所有依赖:org.codehaus.jackson.JsonParser,从杰克逊映射器jar调用。我猜测JsonParser在jackson-core.jar中(你怎么知道?)所以我加了它。我的依赖项已解决,并且之前看起来完整的6个源文件突然出现了不同的依赖项。向前迈出一步,退步6步。 (所有这些在Eclipse中)我缺少什么?也许不是所有依赖都在一次传递中找到?你如何找到并解决依赖关系?
谢谢!