6.2. JBoss Data Grid の実行 (ライブラリーモード)
以下の手順に従って、Maven を用いて Red Hat JBoss Data Grid をライブラリーモードで実行します。
注記
Red Hat JBoss Data Grid を直接アプリケーションに埋め込むことを簡素化するため、JBoss Data Grid には少数の統合された jar が含まれています。サポートされる jar ファイルの一覧は、『Release Notes』の Packaging Revisions を参照してください。
クエリーを用いずに埋め込まれた Infinispan
以下の依存関係を pom.xml
ファイルに追加します。
infinispan-embedded
依存関係を追加します。<dependency> <groupId>org.infinispan</groupId> <artifactId>infinispan-embedded</artifactId> <version>${infinispan.version}</version> </dependency>
<dependency> <groupId>org.infinispan</groupId> <artifactId>infinispan-embedded</artifactId> <version>${infinispan.version}</version> </dependency>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
クエリーを用いて埋め込まれた Infinispan
以下の依存関係を pom.xml
ファイルに追加します。
infinispan-embedded-query
依存関係を追加します。<dependency> <groupId>org.infinispan</groupId> <artifactId>infinispan-embedded-query</artifactId> <version>${infinispan.version}</version> </dependency>
<dependency> <groupId>org.infinispan</groupId> <artifactId>infinispan-embedded-query</artifactId> <version>${infinispan.version}</version> </dependency>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
警告
Infinispan クエリー API は、直接 Hibernate Search と Lucene API を公開し、
infinispan-embedded-query.jar
ファイル内に埋め込みできません。他のバージョンの Hibernate Search と Lucene が infinispan-embedded-query
として同じデプロイメントに含まれないようにしてください。含まれると、クラスパスの競合が発生する原因となり、予期せぬ動作が実行されます。