通过java中的流程构建器进行Git克隆

时间:2017-09-13 22:49:36

标签: java git command-prompt processbuilder

我想通过java中的进程构建器运行以下命令:

Git clone --depth 1 <url>

要求是在询问时与命令提示符交互以填充用户名和密码。 当我通过cmd命中此命令时,它会询问用户名和密码但是当我通过java中的流程构建器执行相同的操作时,不会要求输入用户名和密码,而是会出现以下错误:

Bash: dev/tty no such command or device 
Error: couldn't get username ..

代码退出。 注意:在网址中提供用户名和密码是不可取的。同样使用窗口凭证msnager弹出窗口是不可取的,并且已设置为false。

0 个答案:

没有答案