首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Maven spring-data-elasticsearch依赖项未找到

Maven spring-data-elasticsearch依赖项未找到
EN

Stack Overflow用户
提问于 2017-06-16 13:34:33
回答 2查看 725关注 0票数 0

我有一个spring引导应用程序,我想对它使用依赖spring-data-elasticsearch。我在服务器上使用了最新版本的Elasticsearch (v5.4.x),所以我不得不使用的最新快照(3.0.0.BUILD-快照)。

根据git页面(以下链接):

https://github.com/spring-projects/spring-data-elasticsearch/blob/master/README.md

我必须在我的pom.xml中声明一个特殊的存储库,它位于这个特定版本的依赖项,如下所示:

代码语言:javascript
复制
<repositories>
        <repository>
      <id>spring-libs-snapshot</id>
      <name>Spring Snapshot Repository</name>
      <url>http://repo.spring.io/libs-snapshot</url>
    </repository>
</repositories>

<dependencies>

    <!--  ELK -->
    <dependency>
      <groupId>org.springframework.data</groupId>
      <artifactId>spring-data-elasticsearch</artifactId>
      <version>3.0.0.BUILD-SNAPSHOT</version>
    </dependency>

    <!-- Spring -->
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-data-jpa</artifactId>
    </dependency>


    <!-- MySQL -->
    <dependency>
        <groupId>mysql</groupId>
        <artifactId>mysql-connector-java</artifactId>
    </dependency>

</dependencies>

但是,我的pom.xml上有以下错误:

缺失伪影org.springframework.data:spring-data-elasticsearch:jar:3.0.0.BUILD-SNAPSHOT

有人知道问题出在哪里吗?从两个小时开始我就把头发从脑子里拔出来了。

谢谢!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-06-19 09:07:26

谢谢你的回复,但我觉得自己像个傻瓜。在我的公司中,我们使用的是一个关系,其中所有的repos都是部署的,所以我也不得不在我的关系中添加关于repos的信息。

很抱歉给您带来不便。

票数 0
EN

Stack Overflow用户

发布于 2017-06-16 13:43:16

您可能必须将Spring快照存储库添加到pom.xml

代码语言:javascript
复制
<repositories>
    <repository> 
        <id>repository.spring.snapshot</id> 
        <name>Spring Snapshot Repository</name> 
        <url>http://repo.spring.io/snapshot</url> 
    </repository>
</repositories>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44590612

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档