Я запускаю тестовую программу Java для установления соединения с OrientDB и продолжаю получать эти исключения, когда запускаю код из IntelliJ IDEA или OpenFire (сервер xmpp):
Есть идеи, почему? Как это исправить?
ОБНОВЛЕНИЕ 1
Мне кажется, что это связано с этой библиотекой (от Google): concurrentlinkedhashmap-lru-1.4.1.jar.
Но я искал файловую систему компьютера для разработки и нашел только вышеупомянутую версию (1.4.1).
ОБНОВЛЕНИЕ 2 — Решение
После тщательного поиска я обнаружил, что у меня была другая версия concurrentlinkedhashmap-lru-xxxx.jar в файловой системе моего компьютера для разработки, и каким-то образом мне «удалось» поместить две разные версии в сборку.
Между тем, я по-прежнему получаю те же исключения при использовании моей библиотеки (которую я уже протестировал) для установления соединения с OrientDb из OpenFire, поскольку OpenFire использует другую версию concurrentlinkedhashmap, а не ту, которая используется OrientDb (concurrentlinkedhashmap-lru- 1.4.1.баночка).
_1_ происходит потому, что во время выполнения Java пыталась вызвать метод для объекта и обнаружила, что он не существует, в частности: