找不到com.orientechnologies.orient.core.db.ODatabaseDocumentInternal的类文件?

时间:2017-09-19 12:12:34

标签: orientdb graph-databases

我有问题,当我在Ubunt *中编译maven项目时,我得到错误信息, 但是当我在windo ##中编译项目时,我没有得到错误,

错误信息是..

  

项目未构建,因为其构建路径不完整。不能   找到类文件   com.orientechnologies.orient.core.db.ODatabaseDocumentInternal。固定   构建路径然后尝试构建此项目

我的pom.xml

    <dependency>
        <groupId>com.orientechnologies</groupId>
        <artifactId>orientdb-core</artifactId>
        <version>1.0rc9</version>
    </dependency>
    <dependency>
        <groupId>com.orientechnologies</groupId>
        <artifactId>orientdb-object</artifactId>
        <version>3.0.0m2</version>
    </dependency>

    <dependency>
        <groupId>com.orientechnologies</groupId>
        <artifactId>orientdb-client</artifactId>
        <version>1.0rc9</version>
    </dependency>
    <dependency>
        <groupId>com.orientechnologies</groupId>
        <artifactId>orientdb-enterprise</artifactId>
        <version>2.0.5</version>
    </dependency>

帮助我们。 我很抱歉英语不好。

1 个答案:

答案 0 :(得分:0)

检查pom.xml中的版本,混合使用1.0rc9,2.0.5和3.0.0m2。

请将所有内容设置为3.0.0m2(测试版,不适合制作)或2.2.27(最新稳定版)

    <dependency>
        <groupId>com.orientechnologies</groupId>
        <artifactId>orientdb-server</artifactId>
        <version>3.0.0m2</version>
    </dependency>
    <dependency>
        <groupId>com.orientechnologies</groupId>
        <artifactId>orientdb-client</artifactId>
        <version>3.0.0m2</version>
    </dependency>
    <dependency>
        <groupId>com.orientechnologies</groupId>
        <artifactId>orientdb-distributed</artifactId>
        <version>3.0.0m2</version>
    </dependency>
    <dependency>
        <groupId>com.orientechnologies</groupId>
        <artifactId>orientdb-lucene</artifactId>
        <version>3.0.0m2</version>
    </dependency>
    <dependency>
        <groupId>com.orientechnologies</groupId>
        <artifactId>orientdb-gremlin</artifactId>
        <version>3.0.0m2</version>
    </dependency>

(顺便说一下,我真的无法弄清楚它如何在Win上运行......)