使用本地库覆盖maven依赖项

时间:2014-11-10 10:52:50

标签: java maven spring-data-rest

在我的pom.xml中,我想要包含

<dependency>
    <groupId>org.springframework.data</groupId>
    <artifactId>spring-data-rest-webmvc</artifactId>
    <version>2.2.1.RELEASE</version>
</dependency>

不幸的是,这个库没有被拉动,因为它取决于:

-> spring-data-rest-core 2.2.1
-> org.atteo.evo-inflector 1.2
-> org.atteo.parent 1.10

最后一个(org.atteo.parent)在1.11中修复了一个问题(@see:https://github.com/atteo/parent/commit/8f8db3004cb89d61b22e8348dcc4935a051b5529)。

解决此问题的最佳方法是什么?我已经试图破解一下(这意味着在较新的版本中手动将org.atteo.parent依赖项添加到pom中,但这既不优雅也不起作用。)

1 个答案:

答案 0 :(得分:2)

似乎你想删除&#34; org.atteo.parent&#34;来自依赖,是吗?如果是这样的话,试试这个:

<dependency>
  ...
  <exclusions>
    <exclusion>
      <groupId>org.atteo.parent</groupId>
      <artifactId>1.10</artifactId>
    </exclusion>
  </exclusions> 
</dependency>