hallo,
ich habe probleme mit der verwendung von einfachen methoden wie zB für sockets. wenn ich versuche einen socket zu öffnen bekomme ich folgende exception:
Uncaught exception java/lang/NoClassDefFoundError: java/net/Socket.
die doku meint, dass die klasse nicht definiert wurde. wo kann ich das machen? was heisst das überhaupt? ich verwende eclipse und die notwendigen libraries sind bereits im build path inkludiert. auch ist meine klasse public und ich habe den classpath mit "set classpath=c:\...\lib" gesetzt wo rt.jar für den socket-support liegt.
er compiliert ohne probleme, aber sobald der socket createt wird verabschiedet er sich mit NoClassDefFoundError...
HELP!!
danke
ich habe probleme mit der verwendung von einfachen methoden wie zB für sockets. wenn ich versuche einen socket zu öffnen bekomme ich folgende exception:
Uncaught exception java/lang/NoClassDefFoundError: java/net/Socket.
die doku meint, dass die klasse nicht definiert wurde. wo kann ich das machen? was heisst das überhaupt? ich verwende eclipse und die notwendigen libraries sind bereits im build path inkludiert. auch ist meine klasse public und ich habe den classpath mit "set classpath=c:\...\lib" gesetzt wo rt.jar für den socket-support liegt.
Code:
try
{
s = new Socket("127.0.0.1", 12345);
data_in = new DataInputStream(s.getInputStream());
data_out = new PrintStream(s.getOutputStream());
System.err.println("connected.");
}
catch (Exception exc)
{
System.out.println("error connecting.");
}
HELP!!
danke