0

最初のコード:

PGpoint coordinates = (PGpoint) rs.getObject(4);

ClassCastException を引き起こします。

プロジェクトで postgresql-9.1-901.jdbc3.jar を参照します。

Android アプリケーションでレコードセットを返します。これを回避する方法はありますか?

ティア

4

1 に答える 1

0

これは、 org.postgresql.util.PGobject を org.postgis.PGgeometry にキャストできないという質問によく似ています。そこに提供されている回答は、以下に引用されており、postgis.jar がインストールされていないプロパティであると述べています。これはあなたの状況にも当てはまりますか?postgisはどのようにインストールしましたか?

JNDI を介してコンテナーによって提供される JDBC を使用して Web コンテナーで Hibernate Spatial を使用する場合、postgis.jar も JDBC ドライバーと共にインストールする必要があり、WEB-INF/lib ディレクトリには含めないでください。

于 2012-04-22T05:34:28.117 に答える