我本身对Java并不陌生...或者自己寻找答案。但是由于某些原因,我无法导入OrientDB软件包。我看了以下简单示例:
https://github.com/orientechnologies/orientdb/wiki/Java-Tutorial:-Introduction
Trying to work with OrientDB
例:
import com.tinkerpop.blueprints.TransactionalGraph;
import com.tinkerpop.blueprints.impls.orient.OrientGraph;
但是对于我使用的任何导入组合,我都会不断收到“包*不存在”的信息。
我的印象是,我需要入门的只是“orientdb-community-1./lib/orientdb-core-1..jar”。 “com”,“tinkerpoop”和“蓝图”来自哪里?
最佳答案
Tinkerpop蓝图是Graph数据库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文件导入到类路径中