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

 

在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

转载自:https://blog.csdn.net/rabbit2003/article/details/2861999

You may also like...