Я хочу настроить Titan с помощью Cassandra и Java.Неразрешенные ссылки, устанавливающие Titan
Я импортировал библиотеки в свой проект с помощью:
compile group: 'com.thinkaurelius.titan', name: 'titan-cassandra', version: '1.0.0'
и я скопировал пример источника из:
Но следующие вещи не работают:
import com.thinkaurelius.titan.core.TitanKey;
import com.thinkaurelius.titan.core.attribute.Geoshape;
import static com.thinkaurelius.titan.graphdb.configuration.GraphDatabaseConfiguration.INDEX_BACKEND_KEY;
import static com.thinkaurelius.titan.graphdb.configuration.GraphDatabaseConfiguration.STORAGE_DIRECTORY_KEY;
не существует
и следующий бросок ошибки, потому что он не может разрешить ссылки:
Configuration storage = config.subset(GraphDatabaseConfiguration.STORAGE_NAME_SPACE);
storage.setProperty(GraphDatabaseConfiguration.STORAGE_BACKEND_KEY, "local");
storage.setProperty(GraphDatabaseConfiguration.STORAGE_DIRECTORY_KEY, directory);
Configuration index = storage.subset(GraphDatabaseConfiguration.INDEX_NAMESPACE).subset(INDEX_NAME);
index.setProperty(INDEX_BACKEND_KEY, "elasticsearch");
index.setProperty(STORAGE_DIRECTORY_KEY, directory + File.separator + "es");
Также 'master' филиал удручающе устареть. Разделение по умолчанию на GitHub на самом деле 'titan10', а последняя разработка находится на ветке' titan11'. –
Какой должна быть версия, которую я должен проверить с помощью градации? Уже стабилен titan10? – user2524707
Ваш импорт градиентов выглядит отлично. 'titan10' имеет некоторые изменения, кроме' 1.0.0'. Я бы предложил сохранить тег '1.0.0', если вы используете' titan-1.0.0.zip', как соответствующий исходный код. –