[pgsql-jp: 27216] JDBC ドライバの作成でエラー
Hiroyuki Kaieda
kaieda @ bh.wakwak.com
2002年 8月 30日 (金) 10:13:23 JST
海江田と申します。
PostgreSQL 7.2.1 の JDBC ドライバ作成中にエラーでこけてしまい、
もし同じような経験をされた方がいらっしゃいましたら、ご意見等を
参考にさせていただきたく、メールした次第です。
私の環境は、以下の通りです。
RedHat Linux 7.3 (on VMWare 3.1.1)
PostgreSQL 7.2.1
Java2 SDK 1.4.0_01
Ant 1.5
表示されるエラー・メッセージは以下の通り。
-----------------------------------------------------------
[javac] /usr/local/src/postgresql-7.2.1/src/interfaces/jdbc/org/
postgresql/xa/XAConnectionImpl.java:57: シンボルを解釈処理できません。
[javac] シンボル: クラス RollbackException
[javac] 位置 : transaction の パッケージ
[javac] import javax.transaction.RollbackException;
[javac] ^
[javac] /usr/local/src/postgresql-7.2.1/src/interfaces/jdbc/org/
postgresql/jdbc2/ResultSet.java:60: org.postgresql.jdbc2.ResultSet は
abstract として宣言する必要があります。
getURL(int) を org.postgresql.jdbc2.ResultSet で定義しません。
[javac] public class ResultSet extends org.postgresql.ResultSet
implements java.sql.ResultSet
[javac] ^
:
(略)
:
[javac] 注: 一部の入力ファイルは推奨されない API を使用または
オーバーライドしています。
[javac] 注: 詳細については、-deprecation オプションを指定して
再コンパイルしてください。
[javac] エラー 10 個
BUILD FAILED
file:/usr/local/src/postgresql-7.2.1/src/interfaces/jdbc/build.xml:72:
Compile failed; see the compiler error output for details.
-----------------------------------------------------------
build.xml の 72 行目付近は以下の通り。
(行頭に番号をふっています)
-----------------------------------------------------------
71 <target name="compile" depends="prepare,check_versions,driver">
72 <javac srcdir="${srcdir}" destdir="${builddir}">
73 <include name="${package}/**" />
-----------------------------------------------------------
ちなみに CLASSPATH は
-----------------------------------------------------------
/usr/local/j2sdk1.4.0_01:.:/usr/local/jakarta-ant-1.5/lib/ant.jar:
/usr/local/jakarta-ant-1.5/lib/optional.jar:/usr/local/jakarta-ant-1.5/
lib/xml-apis.jar:/usr/local/jakarta-ant-1.5/lib/xercesImpl.jar
-----------------------------------------------------------
となっています。
環境的な設定の問題だと思うのですが、よろしくお願いいたします。
--
KAIEDA
pgsql-jp メーリングリストの案内