0

lib1.jar と lib2.jar に依存するアプリケーションがあるとします。

lib1.jar には、たとえばいくつかの slf4j-v1 クラスが含まれています。

lib2.jar には、同じだが異なるバージョンの slf4j-v2 クラスが含まれています。

今、私は自分の瓶を作っています。バージョンの競合の問題を解決する最善の方法は何ですか?

4

2 に答える 2

1

誰かが答えに興味がある場合に備えて、「jarjar」を使用してパッケージの名前を1つのjarに変更しました。

于 2013-02-07T00:44:56.460 に答える
0

lib1.jar + slf4j-v1.jar => lib1.jar と lib2.jar + slf4j-v2.jar => lib2.jar をマージするのが最も簡単な方法だと思います。この場合、あなたのように動作するはずです欲しい。

于 2013-01-05T01:01:07.260 に答える