Как узнать какие версии библиотек установлены в Java проекте?
Библиотеки могут быть добавлены в проект как в виде java-архива вручную, так и управляться системой автоматической сборки проектов по типу maven/gradle/ant. Делают абсолютно то же самое, а именно добавляют java-архивы в раздел "External Libraries" вашего проекта, в названии самого архива как правило указывается версия этой библиотеки, либо если вы пользуетесь системой авто-сборки, то версия библиотеки указывается в разметке при ее добавлении.
mvn dependency:tree если используется мэйвен

gradle dependencies для гредла

обратите внимание, что могут найтись библиотеки с разными версиями и тогда нужна знать стратегию разруливания, используемую системой управления звависимостей. 
например https://maven.apache.org/guides/introduction/intro...

В любом случае можно вручную задать желаемую версию любой библиотеки.