2017-07-23 6 views
0

Entdeckt, dass Sie Spring Data ElasticSearch mit ElasticSearch 5.5.0 verwenden, das Spring Boot 2.0.0.M2 Meilenstein verwenden muss ... Irgendwas stimmt nicht mit meinem Pom, wo Maven den Spring Boot 2.0.0.M2-Meilenstein aus den von mir angegebenen Maven-Repositories nicht zu finden scheint.Maven kann kein Artefakt für Spring Boot 2.0.0.M2 in Spring Repo finden

pom.xml:

<parent> 
    <groupId>org.springframework.boot</groupId> 
    <artifactId>spring-boot-starter-parent</artifactId> 
    <version>2.0.0.M2</version> 
</parent> 

<properties> 
    <java.version>1.8</java.version> 
</properties> 

<dependencies> 
    <!-- Elasticsearch --> 
    <dependency> 
     <groupId>org.elasticsearch</groupId> 
     <artifactId>elasticsearch</artifactId> 
     <version>5.5.0</version> 
    </dependency> 

    <dependency> 
     <groupId>org.springframework.boot</groupId> 
     <artifactId>spring-boot</artifactId> 
     <version>2.0.0.M2</version> 
    </dependency> 

    <dependency> 
     <groupId>org.springframework.boot</groupId> 
     <artifactId>spring-boot-starter-data-elasticsearch</artifactId> 
     <version>2.0.0.M2</version> 
    </dependency> 

    <dependency> 
     <groupId>org.springframework.boot</groupId> 
     <artifactId>spring-boot-starter-test</artifactId> 
     <scope>test</scope> 
    </dependency> 

</dependencies> 

<build> 
    <plugins> 
     <!-- Package as an executable jar/war --> 
     <plugin> 
      <groupId>org.springframework.boot</groupId> 
      <artifactId>spring-boot-maven-plugin</artifactId> 
     </plugin> 
    </plugins> 
</build> 

<repositories> 
    <repository> 
     <id>spring-libs-snapshot</id> 
     <name>Spring Snapshot Repository</name> 
     <url>http://repo.spring.io/libs-snapshot</url> 
    </repository> 
    <repository> 
     <id>spring-releases</id> 
     <url>https://repo.spring.io/libs-release</url> 
    </repository> 
</repositories> 

<pluginRepositories> 
    <pluginRepository> 
     <id>spring-releases</id> 
     <url>https://repo.spring.io/libs-release</url> 
    </pluginRepository> 
</pluginRepositories> 

Received folgendes Problem, wenn ein Maven tun -> Update Project in Eclipse:

Maven pom Loading Problem: Could not find artifact org.springframework.boot:spring-boot-maven-plugin:jar:2.0.0.M2 in spring-releases (https://repo.spring.io/libs-release) pom.xml 

Antwort

0

Für Meilenstein-Versionen müssen Sie den Meilenstein-Repository mit der URL hinzufügen https://repo.spring.io/libs-milestone/.

Verwandte Themen