У меня тоже была эта проблема, и ответ Vjeux помог мне указать верное направление.
У меня есть локальная копия Tomcat6, которая была установлена и управляется Eclipse. Он был установлен в '$ HOME / bin / tomcat6'. Чтобы заставить работать драйвер JDBC PostgreSQL, я просто скопировал свой файл postgresql.jar в каталог $ HOME / bin / tomcat6 / lib.
Кроме того, если вы не знаете, где взять драйвер, попробуйте это. Я использую Ubuntu, поэтому я запустил «sudo apt-get install libpg-java», который установил драйвер в «/usr/share/java/postgresql.jar», и я просто скопировал его оттуда.