当前位置: 代码迷 >> 综合 >> 在tomcat中配置Postgres + PostGIS JNDI数据源导致PGgeometry无法正常处理的问题
  详细解决方案

在tomcat中配置Postgres + PostGIS JNDI数据源导致PGgeometry无法正常处理的问题

热度:31   发布时间:2023-12-06 04:04:02.0

 

在tomcat中配置Postgres + PostGIS JNDI数据源时,如果没有正确放置Postgres + postgis驱动包,会导致从jndi数据库得到的PGgeometry不能正确识别,被当作PGobject处理的情况。

 

要避免这个问题,需要正确放置Postgres + postgis的驱动包,具体如下:

 

  • 将postgres和postgis的驱动包(jar)文件放在tomcat中(${tomcat}/commons/lib或${tomcat}/lib下
  • 应用程序(war)的lib下不要放postgis jar包(也不需要放postgres驱动jar包)

该问题浪费我4个小时,感谢

 

http://www.nabble.com/PGobject-cannot-be-cast-to-PGgeometry-td15023402.html

  相关解决方案