我使用Node.js child_process
生成jar
文件,如下所示:
var child = require('child_process').spawn('java', ['-Xmx1024m', '-jar', 'myJarFile.jar', argString]);
虽然这适用于string
的{{1}}个argString
个值,但在使用非常长的error
作为参数时,我得到以下string
:
Error: spawn ENAMETOOLONG
at exports._errnoException (util.js:1018:11)
at ChildProcess.spawn (internal/child_process.js:319:11)
at Object.exports.spawn (child_process.js:378:9)
...
有没有办法解决这个问题?