46.3. Usage
46.3.1. ビルド時に Kamelets をプリロードします リンクのコピーリンクがクリップボードにコピーされました!
このエクステンションを使用すると、quarkus.camel.kamelet.identifiers
プロパティーを使用して、ビルド時に一連の Kamelet をプリロードできます。
46.3.2. Kamelet Catalog の使用 リンクのコピーリンクがクリップボードにコピーされました!
/camel-kamelets/latest[Kamelet Catalog] には事前に設定された Kamelets のセットがあります。カタログから Kamelet を使用するには、クラスパスのプロジェクトの yaml 定義 (camel-kamelet リポジトリー にあります) をコピーする必要があります。または、camel-kamelets-catalog
アーティファクトを pom.xml
に追加できます。
<dependency> <groupId>org.apache.camel.kamelets</groupId> <artifactId>camel-kamelets-catalog</artifactId> </dependency>
<dependency>
<groupId>org.apache.camel.kamelets</groupId>
<artifactId>camel-kamelets-catalog</artifactId>
</dependency>
このアーティファクトは、カタログで使用可能なすべての kamelets を Camel Quarkus アプリケーションに追加してビルドタイム処理を行います。アーティファクトがランタイムではなくビルドタイムクラスパスの一部でなければならないという条件 (provided
) でスコープに含める場合、quarkus.camel.kamelet.identifiers
プロパティーを介してリストされたすべての kamelets を事前にロードする必要があります。