11

実行中のmaven-bundle-pluginバージョンからバージョン2.3.5に更新した後、いくつかの警告メッセージが出力されますが、これは完全には理解できません。例えば2.4.0mvn 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>

エラーメッセージの正確な意味は何ですか? このような問題を解決するための推奨される方法は何ですか?

4

1 に答える 1