オンライン ドキュメント ライブラリの開発に Jackrabbit を使用する予定です。単純な POC を開発するためjackrabbit-standalone.jar
に、クラスパス内に配置すると、すべて正常に動作します。
しかし、 を開くとjackrabbit-standalone.jar
、それ自体が Web プロジェクトであることがわかりました。jackrabbit-standalone.jar/WEB-INF/lib
クラスパスからすべてのjarファイルをコピーして保持すると、プロジェクトは再び正常に動作します。
ここでの私の懸念は、プロジェクトに余分な jar を保持したくないということです。だから私の質問は:
- Jackrabbit リポジトリと対話するために必要な最小限の jar は何ですか?
- エンタープライズ標準に従って、Web プロジェクトで jackrabbit を使用する最良の方法は何ですか。クラスパスでスタンドアロン jar を使用していますか、それとも必要な jar のみを使用していますか?