Я знаю, что существует ограничение строки при выполнении приложения из командной строки/терминала, которое зависит от ОС.
Но если мы используем Java ProcessBuilder для выполнения приложения, существует ли какая-либо максимальная длина строки, которая будет передана как аргумент в java ProcessBuilder?Максимальная длина аргумента строки в java processbuilder
ProcessBuilder pb = new ProcessBuilder("myCommand", "myArg1", "myArg2");
Благодаря
Для меня это запах рыбный. Вы пытаетесь передать огромные файлы в виде текста? – SBI
Мы не пропускаем более 4 аргументов в командной строке, а сохраняем все в файле и предоставляем имя файла как одиночный arg – vels4j
@SBI что-то в этом роде, я хочу передать большую строку JSON, возможно, около 1 мегабайта. – esthrim