我想通过java中的进程构建器运行以下命令:
Git clone --depth 1 <url>
要求是在询问时与命令提示符交互以填充用户名和密码。 当我通过cmd命中此命令时,它会询问用户名和密码但是当我通过java中的流程构建器执行相同的操作时,不会要求输入用户名和密码,而是会出现以下错误:
Bash: dev/tty no such command or device
Error: couldn't get username ..
代码退出。 注意:在网址中提供用户名和密码是不可取的。同样使用窗口凭证msnager弹出窗口是不可取的,并且已设置为false。