0

レポートを xls-sheets として生成する必要がありますが、私のプロジェクトには既に TIKA があります。現在、TIKA には POI が含まれていますが、ここで気になるのは、TIKA 1.2 (私が現在使用している) には POI 3.8 のベータ ビルドが含まれていることです。

POIかTIKAはバグ修正でどちらか一方を更新し、もう一方はそのままにしなければならない日が来ると思います。誰もこの状況の経験がありますか? それは現実の問題ですか、それとも TIKA に付属の POI バージョンを使用する必要がありますか?

それらを別々に保ちたい/必要がある場合、これを管理する方法として受け入れられている慣行はありますか (これを行うために自分の ClassLoader を叩く方法はないと思いますか?)。

4

1 に答える 1

0

原則として、両方の最新バージョンを使用してください。Tika は、バグ修正や新機能のために、新しいバージョンがリリースされるたびに POI 依存関係をアップグレードします。

Tika がサポートするよりも新しいバージョンの POI を実行する必要がある場合は、SVN から Tika をチェックアウトする必要があります。通常、新しいバージョンの修正がそこにあり、そうでない場合は Tika JIRA に投稿されます。

于 2012-08-24T18:05:30.677 に答える