Je tryinging pour configurer projet de sable de démarrage de données ressort ES dans mon pom.xml j'ai:botte ressort elasticsearch source de données -configure
@Configuration
@EnableElasticsearchRepositories(basePackages = "com.yoyo.elastic.repository")
public class ElasticConfiguration {
@Bean
public NodeBuilder nodeBuilder() {
return new NodeBuilder();
}
@Bean
public ElasticsearchOperations elasticsearchTemplate() throws IOException {
File tmpDir = File.createTempFile("elastic", Long.toString(System.nanoTime()));
System.out.println("Temp directory: " + tmpDir.getAbsolutePath());
final Client client = nodeBuilder().local(true).node().client();
return new ElasticsearchTemplate(client);
}
}
dans mon pom xml j'ai cette dep:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-elasticsearch</artifactId>
</dependency>
qui devrait Supplay le conducteur, mais je continue à obtenir: description:
Impossible de déterminer la classe de pilote de base de données intégrée pour le type de base de données NONE
Action:
Si vous voulez une base de données intégrée s'il vous plaît mettre un pris en charge l'un sur le chemin de classe. Si vous avez des paramètres de base de données à charger à partir d'un profil particulier, vous devrez peut-être l'activer (aucun profil n'est actuellement actif).