[pgsql-jp: 30649] Re: postgresql.jarについて
Kenji Ichikawa
ichikawa @ acvt.co.jp
2003年 7月 31日 (木) 18:58:26 JST
こんにちは
アドバンスト コンバージェンス テクノロジー
市川 健児 です。
私は下記の組み合わせで PostgreSQL 7.3.4 を
コンパイルして、インストールしましたが、
AbstractJdbc2ResultSet は postgresql.jar に存在してました。
os : vine linux 2.6
jdk : j2sdk1.4.1_02
ant : apache-ant-1.5.3-1
ソースディレクトリの下記の場所に存在しているので、
上記のjdkとantの組み合わせで再度、コンパイルしてみては
いかがでしょうか ?
POSTGRES_SRC/src/interfaces/jdbc/org/postgresql/jdbc2/AbstractJdbc2ResultSet.java
At 午後 06:01 03/07/31 +0900, you wrote:
>お世話になります。 中司@山口県です。
>
>postgresql.jarについて
>
>Postgres7.3.3で作成した"postgresql.jar"を使用していたときには
>動作していたテストプログラムが、7.3.4で作成した"postgresql.jar"
>を使用すると動かなくなりました。
>
>エラーメッセージでは、
>"org/postgresql/jdbc2/AbstractJdbc2ResultSet"が見つからないようです
> そこで、postgresql.jarの中身を確認してみたところ、7.3.4では、
>該当するクラスが存在しません。
> configureのオプションはどちらの時(7.3.3 or 7.3.4)も
> "--with-java"です。
>
>ご教示の程よろしくお願いいたします。
>
>
>以下に、
> (1)Program
> (2)Errorメッセージ
> (3)7.3.3のpostgresql.jarの中身
> (4)7.3.4のpostgresql.jarの中身
>を記述いたします。
>
>(1) Program: (一部抜粋)
> import java.sql.* ;
> public class TestJDBC_apl {
> public static void main( String[] args ) throws Exception {
> :
> Class.forName("org.postgresql.Driver");
> :
> }
> }
>
>
>(2) ERROR: (一部抜粋)
> Exception in thread "main" java.lang.NoClassDefFoundError: \
> org/postgresql/jdbc2/AbstractJdbc2ResultSet
>
>(3) postgesql.jar の中身
> 7.3.3: (一部抜粋)
> org/postgresql/jdbc2/
> org/postgresql/jdbc2/AbstractJdbc2Blob.class
> org/postgresql/jdbc2/AbstractJdbc2Clob.class
> org/postgresql/jdbc2/AbstractJdbc2Connection.class
> org/postgresql/jdbc2/AbstractJdbc2DatabaseMetaData.class
> org/postgresql/jdbc2/AbstractJdbc2ResultSet$PrimaryKey.class
> org/postgresql/jdbc2/AbstractJdbc2ResultSet$NullObject.class
> org/postgresql/jdbc2/AbstractJdbc2ResultSet.class <★★>
> : (以下に"jdbc2"のクラスが続く)
>
> 7.3.4: (一部抜粋)
> org/postgresql/jdbc2/
> org/postgresql/jdbc2/AbstractJdbc2Connection.class
> org/postgresql/jdbc3/
> org/postgresql/jdbc3/AbstractJdbc3Blob.class
> org/postgresql/jdbc3/AbstractJdbc3Clob.class
> org/postgresql/jdbc3/AbstractJdbc3Connection.class
> org/postgresql/jdbc3/AbstractJdbc3DatabaseMetaData.class
> org/postgresql/jdbc3/AbstractJdbc3ResultSet.class <★★>
> : (以下に"jdbc3"のクラスが続く)
> (また、"jdbc2"のクラスは、上記の1つしかない)
>
>
>
><*>---<*>------<*>------<*>------<*>---<*>
><*> tanpoko @ wk9.so-net.ne.jp <*>
><*>---<*>------<*>------<*>------<*>---<*>
---------------------------
Kenji Ichikawa
mailto:ichikawa @ acvt.co.jp
http://www.acvt.co.jp/
pgsql-jp メーリングリストの案内