2010-04-22 14 views

risposta

12

Poiché è possibile chiamare librerie Java da Groovy, è possibile trovare la risposta nella domanda How to mask a password in Java 5?.

In breve, utilizzare Console.readPassword() (Java 6 o successivo).

+0

Ottengo questo quando si esegue anche Console.readLine(): Catturato: groovy.lang.MissingMethodException: Nessuna firma del metodo: static java.io.Console.readLine() è applicabile per i tipi di argomenti:() valori: [] – Zombies

+0

System.console(). ReadLine() in base a TFM http://java.sun.com/javase/6/docs/api/java/io/Console.html –

+0

Stranamente questo è un compito incredibilmente frustrante per un linguaggio di scripting .... – Zombies

Problemi correlati