Neo4j嵌入式数据库不会在Spring启动应用程序

时间:2015-09-26 11:15:59

标签: neo4j spring-boot spring-data-neo4j

[update]请在此处找到配置类:https://github.com/veeseekay/fooflix。 要跑步,你可以做一个 gradle clean build java -jar build/libs/fooflix.jar

当你指向localhost:8686 - 给出一个404.但是,我在我的IDE中运行它,浏览器显示正常。

我已经在我的spring启动应用程序中成功嵌入了neo4j。我甚至可以使用这个为neo4j启动webadmin / browser: How to enable neo4j webadmin when using spring-data-neo4j?

然而,有一个奇怪的问题是无法弄清楚的。当我在IDE中运行这个Spring启动应用程序时,能够从浏览器访问neo4j webadmin并查看图形,但是,如果我构建一个超级jar并在终端上运行它,则无法访问webadmin。我得到了404。

<code>
HTTP ERROR 404
Problem accessing /browser/. Reason:
    Not Found
Powered by Jetty://
</code>

看起来像路径问题,但我无法弄清楚原因。任何指针都会有很大的帮助。

这是我的gradle deps

<code>
compile("org.springframework.boot:spring-boot-starter")
compile("org.springframework.boot:spring-boot-starter-web")
compile("org.springframework.boot:spring-boot-starter-actuator")
compile("org.springframework:spring-context")
compile("org.springframework:spring-tx")
compile("org.springframework.data:spring-data-neo4j:3.4.0.RELEASE")
compile("org.hibernate:hibernate-validator")
compile("javax.el:javax.el-api:2.2.4")
compile("javax.el:javax.el-api:2.2.4")
compile("org.neo4j.app:neo4j-server:2.2.5")
compile("org.neo4j.app:neo4j-server:2.2.5:static-web")
</code>

感谢

0 个答案:

没有答案