【发布时间】:2021-04-16 03:29:15
【问题描述】:
Gradle:从键盘输入密码:
task Foo {
doLast {
def passwd = System.console().readPassword("password:")
}
}
System.console() 返回空值。 如何从键盘输入密码?
【问题讨论】:
-
这很可能是因为您正在以交互控制台不可用的方式运行它。你能扩展你的用例吗? (这应该发生在特定任务中还是在配置任务时,您是从 IDE 还是终端运行它?)
-
已更新。在任务中运行。