Java ProcessBuilder具有多个带空格的参数

Java ProcessBuilder具有多个带空格的参数,第1张

Java ProcessBuilder具有多个带空格的参数

由于

pg_dump.exe
是exe文件(而不是.bat文件),因此您根本不需要
cmd
它,并且它可能会引起更多问题,甚至无法解决。只需
exe
直接调用,然后删除文件路径周围多余的引号即可:

new String[]{"D:\PostgreSQL 8.2\bin\pg_dump.exe","-U","usr","-i",  "-h","localhost","-p","5432","-F","c","-b",  "-f","D:\backup test\backups\test_27-1-2013_210.backup", "test"}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5141184.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-17
下一篇 2022-11-18

发表评论

登录后才能评论

评论列表(0条)

保存