Gradle buduje zerowy obiekt konsoli
Usiłuję uzyskać moje kompilacje gradle, aby monitować w konsoli o hasło przy użyciu przykładów z przepełnienia stosu
Kiedy mam taki status, jak:
def password = System.console().readLine("Enter keystore password ")
Po uruchomieniu otrzymuję błąd
Cannot invoke method readLine() on null object
Wygląda na to, że konsola wychodzinull
. To, co przeczytałem, wymaga java 6, który po przejściu do wiersza polecenia i wpisaniajava -version
Używam środowiska Java Runtime Environment (TM) (kompilacja 1.6.0_27-b07).
Ten problem jest śledzony w repozytorium Github w Gradle:Nie można użyć System.console () z Gradle Daemon.