実行中のmaven-bundle-plugin
バージョンからバージョン2.3.5
に更新した後、いくつかの警告メッセージが出力されますが、これは完全には理解できません。例えば2.4.0
mvn clean install
Export ch.entwine.weblounge.contentrepository.impl.index, has 1, private references [org.elasticsearch.action.bulk]
これは、組み込みライブラリ(elasticsearch)と関係があると思います。POM の一部を次に示します。
<dependencies>
...
<dependency>
<groupId>org.elasticsearch</groupId>
<artifactId>elasticsearch</artifactId>
<version>0.19.9</version>
</dependency>
...
</dependencies
...
<Export-Package>
...
ch.entwine.weblounge.contentrepository.impl.index
...
</Export-Package>
<Embed-Dependency>
....
elasticsearch;inline=true
...
</Embed-Dependency>
エラーメッセージの正確な意味は何ですか? このような問題を解決するための推奨される方法は何ですか?