私の質問: APIの2つの異なるバージョンを処理するための良い方法は何ですか?(サブ質問:同じクラス名を持つ2つのライブラリを含める場合、クラスパス参照の問題を回避する方法はありますか?)
質問の説明: APIを使用するプロジェクトがあります。私は過去数か月を古いバージョンの開発に費やし、新しいバージョンの機能を追加しようとしています。私が知る限り、重大な違いは1つだけです。しかし、私はまだAPIを持っていないので(誰かが私にjarを取得するのを待っています)、それ以上の違いがあるかどうかはわかりません。
サブ質問の説明: 2つのAPIの間にクラス参照の不一致があるのではないかと心配しています(私が言ったように、私はまだjarを持っていません)。
コードを見てみたいと思うかもしれませんが、これは設計上の問題であり、コーディングの問題ではありません。これからいくつかのベストプラクティスを取得したいと思っています。ありがとう!