2014-06-11 31 views
20

Benim uygulamada apache commons Lang v.3 kullanıyorum. Bir requried kütüphane vermek benim birApache Commons Lang 2 vs 3

java.lang.ClassNotFoundException: org.apache.commons.lang.StringUtils 

commons.lang3 için commmon.lang arasında bir yapı çeviri var mı yoksa ben hem lang kitaplıkları eklemek zorunda?

+0

Daha eski/daha yeni sürümleri yeniden kütüphaneye eklemiş olabilirsiniz –

cevap

34

Sınıf yolunuzda hem Lang2 hem de Lang3'e sahip olabilirsiniz. Lang2 ve Lang3 uyumsuzluğu nedeniyle, paket com.apache.commons.lang'dan com.apache.commons.lang3'a kasıtlı olarak değiştirilmiştir, böylece her iki sürümü de çakışma olmadan sınıf yolunda olabilir

İlgili konular