Menu Close
12.5.4. POM ファイルのカスタマイズ
OSGi バンドルを生成するには、以下のように POM ファイルをカスタマイズする必要があります。
- 「バンドルプロジェクトの生成」 に記載されている POM カスタマイズ手順にしたがいます。
クライアントは
osgi-service
バンドルで定義されるHelloWorldSvc
Java インターフェースを使用するため、osgi-service
バンドルに Maven 依存関係を追加する必要があります。osgi-service
バンドルの Maven コーディネートがorg.fusesource.example:osgi-service:1.0-SNAPSHOT
の場合、以下の依存関係をクライアントの POM ファイルに追加する必要があります。<project ... > ... <dependencies> ... <dependency> <groupId>org.fusesource.example</groupId> <artifactId>osgi-service</artifactId> <version>1.0-SNAPSHOT</version> </dependency> </dependencies> ... </project>