我对 Java 本身并不陌生……或者自己寻找答案。但出于某种原因,我无法导入 OrientDB 包。我看过以下简单示例:
https://github.com/orientechnologies/orientdb/wiki/Java-Tutorial:-Introduction
例子:
import com.tinkerpop.blueprints.TransactionalGraph;
import com.tinkerpop.blueprints.impls.orient.OrientGraph;
但是对于我使用的任何导入组合,我总是收到“包 * 不存在”。
我的印象是,我需要开始的只是“orientdb-community-1./lib/orientdb-core-1..jar”。 “com”、“tinkerpoop”和“blueprints”从何而来?
最佳答案
Tinkerpop Blueprints 是图形数据库 API 的标准。 这是一个单独的项目,您可以在此处找到所有详细信息: http://www.tinkerpop.com/
OrientDB 支持 Tinkerpop 蓝图,因此它是依赖项的一部分。
如果您下载了最新的OrientDB 版本,您会在/lib 目录下找到一个名为blueprints-core-**.jar 的jar 文件。此 jar 包含 com.tinkerpop.blueprints 包。
要在您的 Java 应用程序中开始使用 OrientDB,您至少需要 orientdb-commons.jar、orientdb-client.jar 和 orientdb-core.jar,但我建议您将所有 orient-* 导入到您的类路径中.jar 文件
关于java - 导入 Java OrientDB 包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23805388/