0

現在、人生が終わったcommons-httpclient jarを置き換えたhttpclient-4.0.1 jarファイルを安全にインクルードすることができますか、両方の間の葛藤?commons-httpclientを使用したプロジェクトで新しいhttpclient-4.0.1 jarを使用する

私のコードの中には、commons-httpclientを使用しているものがありますが、両方とも持っているといくつか問題が生じるのではないかと心配すべきですか?

答えて

2

いいえ、そうしないでください。 HttpClient 3.xとHttpclient 4.xはCommons LoggingとCommons Codec以外の共通の依存関係を共有していないので、同じクラスローダー内で共存できるはずです。

+0

これらはまた、異なるJavaパッケージ名を使用します。これは重要です。 – skaffman