Linux上的Jython:找不到驱动程序[org.postgresql.Driver]

时间:2010-11-10 18:13:33

标签: postgresql jython

我在使用PostgreSQL 9的Windows 7计算机上正常运行Jython脚本。尝试在带有PostgreSQL 8.2的RHE5 Linux上运行相同的脚本会产生错误

zxJDBC.DatabaseError: driver [org.postgresql.Driver] not found

我尝试像这样运行脚本:

CLASSPATH=$CLASSPATH:/path/to/postgresql.jar /path/to/jython /path/to/script.py

我也尝试过类似设置PYTHONPATH和JYTHONPATH,都会产生同样的错误。

我做错了什么?

1 个答案:

答案 0 :(得分:0)

我想我解决了这个问题。问题是我使用了错误的驱动程序版本。即使psql --version说8.2并且即使这是jar版本downloaded,使用7.4版本的驱动程序解决了这个问题。