Code:
Runtime runtime=Runtime.getRuntime();
try{
Process p=runtime.exec("java -help");
BufferedReader bs=new BufferedReader(new InputStreamReader(p.getInputStream()));
String line;
while((line=bs.readLine())!=null){
System.out.println(line);
}
}catch(IOException e){
System.out.println(e.toString());
}
liefert die erwartete Ausgabe, aber wenn ich das -help gegen -version ersetze, kommt gar keine Ausgabe mehr. Wenn ich java -version in der Konsole eingebe, kommt erwartungsgemäß die Java-Versionsnummer und so. Warum liefert das Programm dann keine Ausgabe...