UCanAccess обновляет версию Apache Commons Lang

Можно ли обновить Apache Commons Lang 2.6 до Apache Commons Lang 3.5?

См. https://commons.apache.org/proper/commons-lang/download_lang.cgi .


person jaktao    schedule 15.03.2017    source источник


Ответы (1)


Если вы спрашиваете, возможно ли в настоящее время использовать UCanAccess с Apache Commons Lang 3.x вместо 2.x, ответ будет «Нет».

Если вы спрашиваете, можно ли изменить UCanAccess для использования Apache Commons Lang 3.x вместо 2.x, на самом деле это не вопрос модификации UCanAccess. UCanAccess зависит от Jackcess, а Jackcess зависит от Commons Lang, поэтому команда разработчиков Jackcess должна решить, хотят ли они внести такое изменение и когда.

Недавно был как раз такой запрос функции для Jackcess; вы можете оставить комментарий там, чтобы указать на вашу поддержку.

person Gord Thompson    schedule 15.03.2017
comment
@jaktao Если в вашем приложении есть конфликтующие библиотеки, вы должны импортировать ucanaload.jar в свой проект (и ни один из других jar-файлов). Эта библиотека будет загружать другие (включая Apache Commons Lang) с помощью специального загрузчика классов, избегая конфликтов, но вы должны позволить структуре каталогов UCanAccess КАК ЕСТЬ в дистрибутиве. Дайте мне знать, если это так, для дальнейших объяснений. - person jamadei; 15.03.2017
comment
В запросе функций для Jackcess говорится, что они собираются обновить версию до Apache Common Lang 3.x в следующей версии Jackcess, это идеально подходит для меня. Мой проект включает в себя Apache Common Lang 3.x и UCanAccess, но эти библиотеки не конфликтуют. Это только для кода здоровья. Спасибо за ваш ответ. - person jaktao; 18.03.2017