将OrientDB 3.0.0m1 java API与TinkerPop 3一起使用

将OrientDB 3.0.0m1 java API与TinkerPop 3一起使用,orientdb,Orientdb,我正试图通过Java API发出Tinker Pop 3[Orient DB 3.0 snapshot]请求。我使用OCommandGremlin如下[应该匹配2对]: > 我的maven文件如下: <dependencies> <dependency> <groupId>com.orientechnologies</groupId> <artifactId>orientdb-graphdb<

我正试图通过Java API发出Tinker Pop 3[Orient DB 3.0 snapshot]请求。我使用OCommandGremlin如下[应该匹配2对]: >

我的maven文件如下:

<dependencies>
    <dependency>
        <groupId>com.orientechnologies</groupId>
        <artifactId>orientdb-graphdb</artifactId>
        <version>3.0.0m1</version>
    </dependency>
    <dependency>
        <groupId>com.orientechnologies</groupId>
        <artifactId>orientdb-spatial</artifactId>
        <version>3.0.0m1</version>
    </dependency>
    <dependency>
        <groupId>com.orientechnologies</groupId>
        <artifactId>orientdb-lucene</artifactId>
        <version>3.0.0m1</version>
    </dependency>
    <dependency>
        <groupId>org.apache.tinkerpop</groupId>
        <artifactId>gremlin-core</artifactId>
        <version>3.2.4</version>
    </dependency>
    <dependency>
        <groupId>org.apache.tinkerpop</groupId>
        <artifactId>tinkergraph-gremlin</artifactId>
        <version>3.2.4</version>
    </dependency>
    <dependency>
        <groupId>org.apache.tinkerpop</groupId>
        <artifactId>gremlin-groovy</artifactId>
        <version>3.2.4</version>
    </dependency>

面向对象技术
定向数据库图形
3.0.0m1
面向对象技术
定向数据库空间
3.0.0m1
面向对象技术
orientdb lucene
3.0.0m1
org.apache.tinkerpop
小精灵核心
3.2.4
org.apache.tinkerpop
小叮当
3.2.4
org.apache.tinkerpop
小精灵groovy
3.2.4

我还将$/META-INF/services/javax.script.ScriptEngineFactory设置为org.apache.tinkerpop.gremlin.groovy.jsr223.GremlinGroovyScriptEngineFactory,这是Tinker POP3版本,我可以在我的类路径中找到它

感谢您的反馈

谢谢

JGZ

试试这个:

<dependency>
    <groupId>com.tinkerpop.gremlin</groupId>
    <artifactId>gremlin-groovy</artifactId>
    <version>2.6.0</version>
</dependency>

小精灵
小精灵groovy
2.6.0
希望能有帮助


关于

如果你想玩ApacheGremlin,摆脱它

<dependency>
    <groupId>com.orientechnologies</groupId>
    <artifactId>orientdb-graphdb</artifactId>
    <version>3.0.0m1</version>
</dependency>
请注意,在3.0中,我们提供了一个本机多模式API,允许在无需额外模块的情况下使用graph:


谢谢,maven的更改成功了,我现在可以访问Gremlin 3.x了。
<dependency>
    <groupId>com.tinkerpop.gremlin</groupId>
    <artifactId>gremlin-groovy</artifactId>
    <version>2.6.0</version>
</dependency>
<dependency>
    <groupId>com.orientechnologies</groupId>
    <artifactId>orientdb-graphdb</artifactId>
    <version>3.0.0m1</version>
</dependency>
<dependency>
    <groupId>com.orientechnologies</groupId>
    <artifactId>orientdb-gremlin</artifactId>
    <version>3.0.0m1</version>
</dependency>
org.apache.tinkerpop.gremlin.orientdb