Я пытаюсь использовать HikariCP вместе с DB2, но получаю следующую ошибку:
Ошибка загрузки собственной библиотеки db2jcct2, java.lang.UnsatisfiedLinkError: db2jcct2
У меня есть файл db2jcc4.jar в моем пути к классу и только он. И следующий файл свойств hikari:
dataSourceClassName=com.ibm.db2.jcc.DB2SimpleDataSource
dataSource.user=username
dataSource.password=password
dataSource.databaseName=database
dataSource.serverName=server:50000
Насколько я понимаю, Hikari пытается использовать драйвер типа 2 и для этого требуется родная библиотека db2jcct2, верно? И если да, то как я могу неявно сказать, что нужно искать драйвер типа 4?
Обновление: предложенный ответ не решает мою проблему. Это может дать направление, но я не мог получить правильный ответ, только прочитав этот ответ. В то же время вы можете найти ответ в комментариях к этому вопросу.
DB2SimpleDataSource
загружает драйвер типа 2. - person Mark Rotteveel   schedule 10.06.2015dataSource.driverType=4
к вашим свойствам, вероятно, исправит это. - person Mark Rotteveel   schedule 10.06.2015set
. - person Mark Rotteveel   schedule 10.06.2015dataSource.driverType=4
решил мою проблему, спасибо. Тем не менее я не мог согласиться с тем, что предложенный ответ решает мою проблему. Я не могу понять, как мне редактировать файлыhikari.properties
, и это не рассматривается в предлагаемом ответе. Вы должны были написать свой комментарий в качестве ответа. - person Anatoly   schedule 11.06.2015