PDA

View Full Version : System.console() no such method



alexk2013
27-08-15, 15:15
Hallo Forum,

beim Ausführen einer Java-Klasse wollte ich Zugriff auf die readPassword-Methode der Console erhalten.

Schon beim Erzeugen der Console via

Console console = System.console();

bekomme ich ein no such method Exception:

java.lang.NoSuchMethodError: java/lang/System.console()Ljava/io/Console

Aufrufen tue ich via QSHELL, was ja eigentlich die Console für Java im System i sein sollte.

Was tun außer Verzicht üben?

MFG

alexk2013
27-08-15, 15:35
...OK: Fehler selbst gefunden.

Kann zwar von höherer Java-Version auf Java 1.5 erstellen, aber 1.5 kennt die Methode noch nicht.

Fuerchau
27-08-15, 15:51
Du kannst aber von STDIN lesen, die Ausgabe auf STDOUT und STDERR klappt ja auch.