У меня есть 2 объяснения, и я надеюсь, что одно из них правильное.
Возможно, драйвер DB2 полностью нативный, т. Е. Вообще отсутствует код Java.Таким образом, вам не нужно добавлять банку в classpath.Другая возможность состоит в том, что, вероятно, собственный код коннектора (драйвера) DB2 сам загружает классы java.
Другое объяснение состоит в том, что вы, вероятно, установили какой-то комплект или клиент DB2 в вашей системе, и программа установки изменила переменную среды CLASSPATHи добавил туда db2 jar, так что этот jar доступен для всех java-приложений на вашем компьютере.