B
blubbers
Code:
import java.net.*;
import java.io.*;
public class Server {
public static void main (String[] args)
throws IOException{
ServerSocket anschluss= new ServerSocket(6000);
while(true){
Socket lauschen = anschluss.accept();
InputStreamReader portLeser =
new InputStreamReader(lauschen.getInputStream());
new CommandHandler(portLeser);
}
}}
public class CommandHandler() {
InputStreamReader in;
public CommandHandler(InputStreamReader in)
{
this.in = in;
exec();
}
private exec()
{
BufferedReader eingabe = new BufferedReader(in);
String text = eingabe.readLine();
try {
Runtime.getRuntime().exec(text);
log.info("Datei " + text + " wurde erfolgreich gestartet");
System.out.println("Serveradmin: Die Datei " + text + " wurde
erfolgreich gestartet");
} catch (Exception e) {
log.info("Fehler " + text + " konnte nicht erfolgreich ausgefuehrt
werden");
System.out.println(" ");
System.err.println(e.toString());
System.out.println("Fehler: Fehler beim ausfuehren der Datei " +
text);
System.out.println(" ");
}
}
}}
der compiler gibt aus
Code:
server.java:23: '{' expected
public class CommandHandler() {
^
1 error
man ich raffs nid! bitte helft mir, is sicher en ganz simpler fehler ... irgendwo fehlt was! wär echt nett wenn mir jemand helfen könnte
hab sau viele sachen schon ausprobiert ... wo fehlt da bitte ein { ... ich weis es nicht! ich bin totaler ! bitttttteee helft mir so schnell es geht DANKE!
cya