-1

アプリケーションにサードパーティの jar を含める際に考慮すべき要素は何ですか? 以下にいくつか挙げてみました。私が見逃しているものは他にありますか?また、メモリ フットプリントはどのように機能しますか? jar サイズはメモリ フットプリントとどのような関係がありますか?

  1. メモリフットプリント
  2. 安定
  3. API の使用
  4. コミュニティサポート
  5. 料金
4

3 に答える 3

1
  • それは本当にあなたが望む機能を提供しますか?あなたが望むようにそれをカスタマイズするのはどれくらい簡単ですか?
  • サードパーティのコードはどの程度成熟していますか
  • アップデート/パッチを入手するのは簡単ですか
于 2010-06-30T00:41:17.223 に答える
1

1 つのクラスが大量のメモリを占有する可能性があります。大きな瓶はほとんど何も取りません。相関がない場合もあります。jar のすべてのコードがロードされない可能性があります。
自分で実装したくないサービスを提供する場合にのみ、外部の jar を使用します。また、外国の瓶が生産で試されるかもしれません。

それは、何をしようとしているのか、どのjarを使用したいかによって異なります。カットアンドドライの答えはありません。

現在の開発は非常に複雑であるため、妥当な期間内にすべてを自分で実装することはできません。大規模なアプリの場合は、最善の組み合わせの jar を見つけて、アプリ内でそれらを接着します。やりたいことが簡単なら、自分でやりなさい。

于 2010-06-29T20:02:10.797 に答える
0

どうですか...

  • ドキュメント (チュートリアル、マニュアル、Java ドキュメント、ソース コード)?
  • バグがない(または少なくともテスト済み)?
于 2010-06-29T20:35:53.307 に答える