Я пытаюсь получить мои сборки gradle для запроса на консоль для пароля с использованием примеров из
Когда у меня есть статут, например:
def password = System.console().readLine("Enter keystore password ")
Когда я запускаю, я получаю сообщение об ошибке
Cannot invoke method readLine() on null object
Кажется, консоль выходит как null
. То, что я прочитал, требует java 6, который, если я перейду в командную строку и введите java -version
, я запускаю среду выполнения Java (TM) SE (сборка 1.6.0_27-b07).
Эта проблема отслеживается в gradle Github repo: Невозможно использовать System.console() с помощью gradle Daemon.