小编Ami*_*cha的帖子

org.neo4j.ogm.exception.ServiceNotFoundException:Driver:org.neo4j.ogm.drivers.http.driver.HttpDriver

我是Neo4J的新手并尝试通过java连接到Neo4J服务器.

我的独立项目的pom条目如下:

<dependency>
            <groupId>org.neo4j</groupId>
            <artifactId>neo4j-ogm-core</artifactId>
            <version>2.0.1</version>
        </dependency>
        <dependency>
            <groupId>org.neo4j</groupId>
            <artifactId>neo4j-ogm-http-driver</artifactId>
            <version>2.0.1</version>
        </dependency>
        <dependency>
Run Code Online (Sandbox Code Playgroud)

此项目位于Java EE项目的类路径中,并在tomcat上作为war部署.

我的代码试图按如下方式打开会话:

Configuration configuration = Components.configuration();
        configuration.driverConfiguration()
                     .setDriverClassName("org.neo4j.ogm.drivers.http.driver.HttpDriver")
                     .setURI("http://localhost:7474")
                     .setCredentials("xxxx", "xxxx");
SessionFactory sessionFactory = new SessionFactory("com.myapp.infra.transaction");
sessionFactory.openSession();
Run Code Online (Sandbox Code Playgroud)

最后一行是抛出以下错误:

org.neo4j.ogm.exception.ServiceNotFoundException: Driver:
org.neo4j.ogm.drivers.http.driver.HttpDriver
at org.neo4j.ogm.service.DriverService.load(DriverService.java:51)
at org.neo4j.ogm.service.DriverService.load(DriverService.java:63)
at org.neo4j.ogm.service.Components.loadDriver(Components.java:126)
at org.neo4j.ogm.service.Components.driver(Components.java:84)
at org.neo4j.ogm.session.SessionFactory.openSession(SessionFactory.java:79)
Run Code Online (Sandbox Code Playgroud)

我没有使用Spring,代码使用的是JDK 7.任何帮助都非常有用.

谢谢!:)

java neo4j neo4j-ogm

6
推荐指数
1
解决办法
1606
查看次数

net.corda.core.serialization.SerializationWhitelist:读取配置文件时出错

我从https://github.com/corda/cordapp-template-java下载cordapp模板(Java)。

每次我更改gradlew deplyNodes项目时都会失败,并显示以下错误。但是,重新启动系统后,它会自动解决。

有什么我想念的吗?

> Configure project :
Gradle now uses separate output directories for each JVM language, but this build assumes a single directory for all classes from a source set. This behaviour has been deprecated and is scheduled to be removed in Gradle 5.0
        at build_d668pifueefmtb65xfqnh374z$_run_closure5.doCall(C:\Users\amit.pamecha\Documents\workspace\abcdwork\capital-coin\cordapp-template-java\build.gradle:83)
The setTestClassesDir(File) method has been deprecated and is scheduled to be removed in Gradle 5.0. Please use the setTestClassesDirs(FileCollection) method instead.
        at build_d668pifueefmtb65xfqnh374z$_run_closure5.doCall(C:\Users\amit.pamecha\Documents\workspace\abcdwork\capital-coin\cordapp-template-java\build.gradle:83)

> Task :deployNodes
Bootstrapping local network in …
Run Code Online (Sandbox Code Playgroud)

corda

2
推荐指数
1
解决办法
395
查看次数

标签 统计

corda ×1

java ×1

neo4j ×1

neo4j-ogm ×1