Подключение и конфигурирование#
Подключение и конфигурирование программного продукта описано в разделе «Установка» документа «Руководство по установке».
Дополнительные модули, которые входят в поставку DataGrid#
Поставка DataGrid включает в себя модули, которые обеспечивают определенную функциональность. Эти модули можно подключать отдельно по мере необходимости.
Все модули есть в дистрибутиве, но по умолчанию они отключены (за исключением ignite-core, ignite-spring и ignite-indexing). Модули находятся в каталоге lib/optional дистрибутива — каждый в отдельной поддиректории.
В зависимости от предполагаемого использования DataGrid модули можно подключить одним из следующих способов:
Переместите каталог
lib/optional/{module-dir}в папкуlibперед запуском узла.Добавьте библиотеки из
lib/optional/{module-dir}в classpath приложения.Добавьте модуль в качестве зависимости Maven в проект.
Пример
<dependency>
<groupId>org.apache.ignite</groupId>
<artifactId>ignite-log4j2</artifactId>
<version>${ignite.version}</version>
</dependency>
У следующих модулей есть LGPL-зависимости, поэтому их нельзя развернуть в центральном репозитории Maven:
ignite-hibernate;ignite-geospatial;ignite-schedule.
Для использования данных модулей соберите их и добавьте в проект. Например, чтобы установить в локальном репозитории модуль ignite-hibernate, запустите в исходном пакете DataGrid команду:
mvn clean install -DskipTests -Plgpl -pl modules/hibernate -am