If it does't compile, then its not seeing the contents of thejar files,
then its a classpath issue. Its not a problem with the software, just the
software envronment.

The setting of a classpath is a platform specfic issues because of the
different file seperator used between different platforms.

On windows you say

javac -classpath D:\myprogram;D:\myprogram\lib\supportLib.jar
org.mypackage.HelloWorld

This instructs java on windows to look in the directories d:\myprogram and
d:\myprogram\lib\supportLib.jar when attempting to find classes.

On a unix boxes, you would replace the \ character with a / and the ;
character with a :

See http://en.wikipedia.org/wiki/Classpath_(Java) and 
http://www.kevinboone.com/classpath.html for more information.

Please note that when you invoke your program, you will also need to
include the classpath.



> Thanks for you help David,
>
> The problem is that it doesn't compile because theses classes are
> missing or don't work. On my classpath I have:
> - postgis-1.3.2.jar
> - postgresql-8.2-508.jdbc2.jar or postgresql-8.2-508.jdbc3.jar
> Which Jar is missing?
>
> Gérald
>
> 2008/3/4, David Potts <[EMAIL PROTECTED]>:
>> whats the nature of the error message ?
>>
>>  Do you get messages about not being able to find the class when your
>>  building your application or some type of error when you run your
>>  application?
>>
>>  >From what you have said so far I would suspect a class issue problem,
>> ie
>>  the jar file that includes the correct postgres deriver is not on your
>>  classpath.
>>
>>  There is one jar file that includes all the class files that are
>> required
>>  to access a postgres database.  There another jar file include with the
>>  postgis download, it includes all the addional classes required to
>> access
>>  the postgis data types.  It must be include in your class path as well
>> as
>>  thenormal postgres java driver class.
>>  D.
>>
>> > Hello,
>>  >
>>  > I am using PostGIS 1.3.2 with PostgreSQL 8.2 and Java 6 and Debian
>>  > Linux Testing.
>>  >
>>  > The Java/JDBC examples provided in chapter 4.8 of documentation don't
>>  > work.
>>  > http://postgis.refractions.net/docs/ch04.html#id2911266
>>  >
>>  > I can't find the org.postgresql.Connection class, does it still
>> exist?
>>  > If I use the org.postgresql.PGConnection instead, addDataType methods
>>  > are deprecated and do nothing (the resultSet.getObject("geom")
>> returns
>>  > a String instead of PGgeometry).
>>  >
>>  > At the moment, the only workaround I found is using the basic JDBC
>>  > connection without modification and then I do
>>  > PGgeometry pgGeometry = new PGgeometry( (String)
>>  > resultSet.getObject("geom") );
>>  >
>>  > Is it the right way to read the geo data?
>>  >
>>  > Thanks for your help,
>>  > Gerald
>>
>> > _______________________________________________
>>  > postgis-users mailing list
>>  > [email protected]
>>  > http://postgis.refractions.net/mailman/listinfo/postgis-users
>>  >
>>
>>
>>  --
>>  Any views expressed in this message are those of the individual sender,
>>  except where the sender specifically states them to be the views of the
>>  Pinan Software
>>
>>
>>  _______________________________________________
>>  postgis-users mailing list
>>  [email protected]
>>  http://postgis.refractions.net/mailman/listinfo/postgis-users
>>
> _______________________________________________
> postgis-users mailing list
> [email protected]
> http://postgis.refractions.net/mailman/listinfo/postgis-users
>


-- 
Any views expressed in this message are those of the individual sender,
except where the sender specifically states them to be the views of the
Pinan Software


_______________________________________________
postgis-users mailing list
[email protected]
http://postgis.refractions.net/mailman/listinfo/postgis-users

Reply via email to