嵌入式Neo4j中的空间存储库
有人能回答这个问题吗。spring boot应用程序中的空间存储库是否可能处于嵌入式模式嵌入式Neo4j中的空间存储库,neo4j,spring-data-neo4j,neo4j-spatial,Neo4j,Spring Data Neo4j,Neo4j Spatial,有人能回答这个问题吗。spring boot应用程序中的空间存储库是否可能处于嵌入式模式 @Bean public GraphDatabaseService graphDatabaseService() { return new GraphDatabaseFactory().newEmbeddedDatabase("neo4j.db"); } 只需添加 <dependency> <groupId>org.neo4j<
@Bean
public GraphDatabaseService graphDatabaseService() {
return new GraphDatabaseFactory().newEmbeddedDatabase("neo4j.db");
}
只需添加
<dependency>
<groupId>org.neo4j</groupId>
<artifactId>neo4j-spatial</artifactId>
<version>0.9</version>
</dependency>
org.neo4j
neo4j空间
0.9
到你的课堂路径
我一直在犯错误
原因:java.lang.IllegalArgumentException:未找到索引提供程序“spatial”。可能预期的提供程序(或其一个或多个依赖项)不在类路径上,或者无法加载。
位于org.neo4j.kernel.impl.coreapi.IndexManagerImpl.getIndexProvider(IndexManagerImpl.java:91)
位于org.neo4j.kernel.impl.coreapi.IndexManagerImpl.findIndexConfig(IndexManagerImpl.java:142)
位于org.neo4j.kernel.impl.coreapi.IndexManagerImpl.getOrCreateIndexConfig(IndexManagerImpl.java:209)
位于org.neo4j.kernel.impl.coreapi.IndexManagerImpl.getOrCreateNodeIndex(IndexManagerImpl.java:314)
位于org.neo4j.kernel.impl.coreapi.IndexManagerImpl.forNodes(IndexManagerImpl.java:302)
位于org.springframework.data.neo4j.support.DelegatingGraphDatabase.createIndex(DelegatingGraphDatabase.java:163)
位于org.springframework.data.neo4j.support.index.IndexProviderImpl.createIndex(IndexProviderImpl.java:91)
位于org.springframework.data.neo4j.support.index.IndexProviderImpl.getIndex(IndexProviderImpl.java:68)
位于org.springframework.data.neo4j.support.index.IndexProviderImpl.getIndex(IndexProviderImpl.java:108)
位于org.springframework.data.neo4j.support.mapping.EntityIndexCreator$2.doWithPersistentProperty(EntityIndexCreator.java:61)
位于org.springframework.data.neo4j.support.mapping.EntityIndexCreator$2.doWithPersistentProperty(EntityIndexCreator.java:57)
位于org.springframework.data.mapping.model.BasicPersistentEntity.doWithProperties(BasicPersistentEntity.java:294)
位于org.springframework.data.neo4j.support.mapping.EntityIndexCreator.EnsureEntityIndexCreator.EnsureEntityIndexCreator.java:57)
位于org.springframework.data.neo4j.support.mapping.Neo4jMappingContext.updateStoredEntityType(Neo4jMappingContext.java:78)
位于org.springframework.data.neo4j.support.mapping.Neo4jMappingContext.addPersistentEntity(Neo4jMappingContext.java:71)
位于org.springframework.data.neo4j.support.mapping.Neo4jMappingContext.addPersistentEntity(Neo4jMappingContext.java:49)
位于org.springframework.data.mapping.context.AbstractMappingContext.addPersistentEntity(AbstractMappingContext.java:257)
位于org.springframework.data.mapping.context.AbstractMappingContext.initialize(AbstractMappingContext.java:373)
位于org.springframework.data.neo4j.support.mapping.Neo4jMappingContext.initialize(Neo4jMappingContext.java:111)
位于org.springframework.data.mapping.context.AbstractMappingContext.AfterPropertieSet(AbstractMappingContext.java:363)
位于org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1625)
位于org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1562)
... 62更多当然,您可以使用spring数据neo4j+spring引导 你可以在这里找到我写的代码: 还有一篇短文描述了我是如何做到的: 希望能有帮助 干杯,
Lorenzo在maven pom中使用此存储库
<repository>
<id>neo4j-contrib-releases</id>
<url>https://raw.github.com/neo4j-contrib/m2/master/releases</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
<repository>
<id>neo4j-contrib-snapshots</id>
<url>https://raw.github.com/neo4j-contrib/m2/master/snapshots</url>
<releases>
<enabled>false</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
neo4j可控硅脱扣器
https://raw.github.com/neo4j-contrib/m2/master/releases
符合事实的
错误的
neo4j contrib快照
https://raw.github.com/neo4j-contrib/m2/master/snapshots
错误的
符合事实的
依赖
<dependency>
<groupId>org.neo4j</groupId>
<artifactId>neo4j-spatial</artifactId>
<version>0.13-neo4j-2.1.2</version>
</dependency>
org.neo4j
neo4j空间
0.13-neo4j-2.1.2
谢谢,但我看到您正在使用server rest实现,我需要一个与嵌入式系统一起使用的实现。我使用两个实现,但在下面的类中,我以嵌入式方式配置了与neo4j的连接:我能为您提供什么帮助?neo4j空间存储库似乎存在问题。经过研究,我找到了合适的。这台机器坏了。