System.console() returns null

console, eclipse, java, springsource

Solution

This is a bug #122429 of eclipse

Problem

I was using `readLine` of `BufferedReader` to get input/new password from user, but wanted to mask the password so I am trying to use `java.io.Console` class. Problem is that `System.console()` returns `null` when an application is debugged in Eclipse. I am new to Java and Eclipse not sure is this the best way to achieve? I am right clicking on the source file and selecting "Debug As" > "Java Application". Is there any workaround?

Original source

Related problems