代码之家  ›  专栏  ›  技术社区  ›  wilhelmtell

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

  •  1
  • wilhelmtell  · 技术社区  · 14 年前

    我有一个Jython脚本在一台Windows 7机器上用PostgreSQL 9正常运行。尝试在带有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 回复  |  直到 14 年前
        1
  •  0
  •   wilhelmtell    14 年前

    我想我已经解决了。问题是我使用了错误的驱动程序版本。尽管 psql --version 说的是8.2,尽管那是jar版本I downloaded ,使用7.4版本的驱动程序解决了该问题。