我正在尝试使用netbean-8.2
从java应用程序执行批处理文件Runtime.getRuntime().exec("cmd /c start build.bat");
批处理文件包含用于拉取git更改的代码
git pull
当我运行java应用程序时,cmd提示符会打开并成功运行批处理文件,但git pull命令失败,抛出错误,
Unlink of old file 'file.txt' failed. Should I try again? (y/n)
如果我关闭java应用程序并单独运行批处理文件,我就能成功地进行git pull。
我尝试在netbeans.conf文件中添加-J-Dosgi.locking = none,但未成功。
有没有办法在不关闭java应用程序的情况下解决这个问题?