Run time error

I couldn't run (with version 5.0) my application when I add this line to my code i

System.out.println("Conexion : " +md.getDriverName()+md.getDriverVersion());

These are the messages errors :

[miguel@miguel ~]$ java -cp postgresql-8.0-314.jdbc3.jar conx

Exception in thread "main" java.lang.NoClassDefFoundError: while resolving class: conx

at java.lang.VMClassLoader.transformException(java.lang.Class, java.lang.Throwable) (/usr/lib/libgcj.so.6.0.0)

at java.lang.VMClassLoader.resolveClass(java.lang.Class) (/usr/lib/libgcj.so.6.0.0)

at java.lang.Class.initializeClass() (/usr/lib/libgcj.so.6.0.0)

at java.lang.Class.forName(java.lang.String, boolean, java.lang.ClassLoader) (/usr/lib/libgcj.so.6.0.0)

at gnu.java.lang.MainThread.run() (/usr/lib/libgcj.so.6.0.0)

Caused by: java.lang.ClassNotFoundException: java.lang.StringBuilder not found in gnu.gcj.runtime.SystemClassLoader{urls=[file:postgresql-8.0-314.jdbc3.jar,file:./], parent=gnu.gcj.runtime.ExtensionClassLoader{urls=[], parent=null}}

at java.net.URLClassLoader.findClass(java.lang.String) (/usr/lib/libgcj.so.6.0.0)

at java.lang.ClassLoader.loadClass(java.lang.String, boolean) (/usr/lib/libgcj.so.6.0.0)

at java.lang.ClassLoader.loadClass(java.lang.String) (/usr/lib/libgcj.so.6.0.0)

at java.lang.Class.forName(java.lang.String, boolean, java.lang.ClassLoader) (/usr/lib/libgcj.so.6.0.0)

...4 more

[But when I have run under NetBeans IDE 4.0 it works fine.

Might somebody help to me for solve this problesm please I am working in my thesis.

My path enviroment is $JAVA_HOME = /usr/local/jdk1.5.0_01

Thanks

MIguel

[1715 byte] By [Miguel231152a] at [2007-10-2 8:40:14]
# 1
Looks like you hava both Sun Java and gcj installed. The errors are all from gcj. Looks like your environment is messed up if you are expecting to execute Sun's Java.
ChuckBinga at 2007-7-16 22:42:05 > top of Java-index,Developer Tools,Debugging and Profiling Tool APIs...