7
में इनपुट मास्क कैसे करें I कमांड लाइन से इनपुट कैसे मास्क कर सकते हैं? मूल उपयोग केस: जब संकेत मिले तो मैं एक पासवर्ड दर्ज करना चाहता हूं, और मुझे या तो * या कुछ भी देखने की ज़रूरत नहीं है।ग्रोवी
में इनपुट मास्क कैसे करें I कमांड लाइन से इनपुट कैसे मास्क कर सकते हैं? मूल उपयोग केस: जब संकेत मिले तो मैं एक पासवर्ड दर्ज करना चाहता हूं, और मुझे या तो * या कुछ भी देखने की ज़रूरत नहीं है।ग्रोवी
चूंकि आप ग्रोवी से जावा पुस्तकालयों को कॉल कर सकते हैं, तो आप How to mask a password in Java 5? पर अपना उत्तर पा सकते हैं।
संक्षेप में, Console.readPassword()
(जावा 6 या बाद में) का उपयोग करें।
मुझे यह भी मिलता है जब कंसोल भी चल रहा है .readLine(): पकड़ा गया: groovy.lang.MissingMethodException: विधि का कोई हस्ताक्षर नहीं: static java.io.Console.readLine() तर्क प्रकारों के लिए लागू है:() मान: [] – Zombies
System.console()। ReadFine() TFM के अनुसार http://java.sun.com/javase/6/docs/api/java/io/Console.html –
विचित्र रूप से पर्याप्त यह एक स्क्रिप्टिंग भाषा के लिए अविश्वसनीय रूप से निराशाजनक कार्य है .... – Zombies