プロジェクトにSolr4.0モジュールがあります(基本的に、すべてのsolr依存関係を持つMaven Webプロジェクト)。コンテンツの抽出など、すべてがうまく機能しました。
しかし、.docx
ドキュメントでテストすると、次のエラーが発生します。
13:50:34,468 ERROR [org.apache.solr.servlet.SolrDispatchFilter] (http--0.0.0.0-8080-9)
null:java.lang.RuntimeException: java.lang.NoSuchMethodError:
org.apache.poi.openxml4j.opc.PackagePart.getRelatedPart(Lorg/apache/poi/openxml4j/opc/PackageRelationship;)
Lorg/apache/poi/openxml4j/opc/PackagePart;
openxml4j
プロジェクトに依存関係を手動で追加しようとしました。ソースをダウンロードして調べましたが、PackagePart#getRelatedPart
実際には存在しません。
このエラーは何ですか?どうすればこれを修正できますか?
前もって感謝します。
編集
poi-ooxml
すでにそれらのクラスが含まれていることに気づきました。PackagePart
かっこいいですが、私もそれらのソースを調べましたが、クラスに必要なメソッドがまだありません。
ところで:私はopenxml4j
バージョンを追加しようとしました1.0-beta
。