From: | "Scot P(dot) Floess" <floess(at)mindspring(dot)com> |
---|---|
To: | Yasunari Tosa <ytosa(at)att(dot)net>, pgsql-jdbc(at)postgresql(dot)org |
Subject: | Re: j2sdk1.4.2_01 vs. CLASSPATH problem? |
Date: | 2003-10-02 14:36:03 |
Message-ID: | 7192496.1065105363979.JavaMail.root@wamui03.slb.atl.earthlink.net |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-jdbc |
Yasunari:
If I read your email correctly you are able to compile but not run...
If so, you need to do this:
export CLASSPATH=/usr/share/pgsql/postgresql.jar:/home/tosa/pgsqlDev/java
Since client2 "lives" in /home/tosa/pgsqlDev/java that needs to be part of the CLASSPATH...
Scot
-----Original Message-----
From: Yasunari Tosa <ytosa(at)att(dot)net>
Sent: Sep 30, 2003 11:07 PM
To: pgsql-jdbc(at)postgresql(dot)org
Subject: [JDBC] j2sdk1.4.2_01 vs. CLASSPATH problem?
Hi,
I would really appreciate your help in learning JDBC through PostgreSQL.
Under j2sdk1.4.2_01, setting CLASSPATH causes exception in class not
found error. This exception is thrown even the simplest HelllWorld
class. Did they(SUN) change the behavior of CLASSPATH?
I'm running RedHat 9 with Linux 2.4.20-19.9 kernel.
Here is the details.
/home/tosa/pgsqlDev/java>javac client2.java
client2.java:7: package org.postgresql.util does not exist
import org.postgresql.util.*;
^
client2.java:67: cannot resolve symbol
symbol : class PSQLException
location: class client2
catch(PSQLException e)
^
2 errors
......OK. I set CLASSPATH
/home/tosa/pgsqlDev/java>setenv CLASSPATH /usr/share/pgsql/postgresql.jar
......Now compiles
/home/tosa/pgsqlDev/java>javac client2.java
......However, I cannot run
/home/tosa/pgsqlDev/java>java client2
Exception in thread "main" java.lang.NoClassDefFoundError: client2
......So, I unsetenv CLASSPATH
/home/tosa/pgsqlDev/java>unsetenv CLASSPATH
/home/tosa/pgsqlDev/java>java client2
Exception in thread "main" java.lang.NoClassDefFoundError:
org/postgresql/util/PSQLException
---------------------------(end of broadcast)---------------------------
TIP 8: explain analyze is your friend
Scot P. Floess
(252) 478-8087 (home)
(864) 244-7309 (apartment)
(864) 236-2472 (work)
Chief Architect JPlate http://sourceforge.net/projects/jplate
Chief Architect JavaPIM http://sourceforge.net/projects/javapim
From | Date | Subject | |
---|---|---|---|
Next Message | Barry Lind | 2003-10-02 16:33:34 | Re: Why are 'select1; commit' run along with 'set autocommit=on' |
Previous Message | Mushran, Vrinda | 2003-10-01 16:23:07 | Why are 'select1; commit' run along with 'set autocommit=on' when turning autocommit on again on a jdbc connection |