【发布时间】:2014-03-29 11:41:24
【问题描述】:
有人知道Neo4j 入门的良好初学者教程吗?我从 neo4j 示例中下载了 hello-world 和 cineast,但我就是无法让它运行。我遇到了 AspectJ 错误和 spring 错误,每次我修复一个错误时,都会出现一个新错误。我认为,问题在于,我不太明白如何正确构建neo4j-spring-data 项目。您能告诉我,获得 neo4j 运行示例的最佳方法是什么?
也许有些人可以发布一个有效的 pom.xml 配置。我尝试了 neo4j 示例中的配置并得到了异常。当我从 1.6 更改 aspectj 版本时。?发布我可以制作项目,但随后在glassfish 中出现异常(我部署了 webapp)。
编辑
所以!最后我让它工作了!这里有一些其他 Neo4j 新手的提示:
- 使用
Java 7!我不确定是我还是 java,但它不适用于我的 java 8! - 由于
spring-data 3.0有严格检查(见:http://blog.neo4j.org/2014/03/spring-data-neo4j-progress-update-sdn-3.html),所以你必须在spring config xml中定义存储库的包!我是这样做的:
applicationContext-graph.xml
<neo4j:repositories base-package="org.neo4j.app.todos"/>
<neo4j:config graphDatabaseService="graphDatabaseService" base-package="org.neo4j.app.todos" />
<bean id="graphDatabaseService"
class="org.springframework.data.neo4j.rest.SpringRestGraphDatabase">
<constructor-arg index="0" value="http://localhost:7474/db/data/" />
</bean>
- 使用 neo4j-examples 中的 todo-example,我认为这是其中最简单的。
我希望这对某人有所帮助。
最好的问候
【问题讨论】:
-
我不想发布错误,因为它只是一个配置问题,有许多不同的例外。例如。我使用了 java 8。现在我使用 java 7,使用来自 neo4j 的 todo-example 的内容开始了一个新项目,它现在可以工作(更少或更多)。这篇文章的主要原因是要求一个教程。感谢您提供的 2 个链接,我将研究这个!最好的问候
标签: java neo4j spring-data-neo4j