Apache Commons Lang 2 против 3
В моем приложении я использую apache commons Lang v.3.
Резервная библиотека дает мне
java.lang.ClassNotFoundException: org.apache.commons.lang.StringUtils
Есть ли трансляция сборки между commmon.lang и commons.lang3 или мне нужно добавить обе библиотеки lang?
Ответы
Ответ 1
У вас могут быть как Lang2, так и Lang3 в вашем пути к классам. Из-за несовместимости Lang2 и Lang3 пакет намеренно изменяется от com.apache.commons.lang
до com.apache.commons.lang3
, так что вы можете иметь обе версии в пути к классам без конфликта