私は以下の違いを理解しようとしています
<dependency>
<groupId>com.myspace.order</groupId>
<artifactId>dal</artifactId>
<version>1.0.0-SNAPSHOT</version>
</dependency>
と
<dependency>
<groupId>com.myspace.order</groupId>
<artifactId>dal</artifactId>
<version>1.0.0-SNAPSHOT</version>
<type>bundle</type>
</dependency>
dalアーティファクト自体には、バンドルとして指定されたパッケージがあります。
<packaging>bundle</packaging>
dalアーティファクトをデプロイすると、リポジトリにjarとして公開されていることがわかります(マニフェストが含まれています)。この場合、dalへの依存はどうあるべきか。それはタイプバンドルまたはjarである必要がありますか?OSGIを実行している場合は、タイプをバンドルとして指定する方法があると思います。これは正しいです?または、ここでjar依存関係を設定できますか?