[Пожалуйста, прочитайте весь этот контент - я понимаю, что этот вопрос был задан на SO, но предыдущие ответы для меня не работают.]
На Win7, для любого работающего процесса java.exe, мне нужночтобы увидеть точную командную строку, которая была выдана для запуска процесса.Я уже понимаю, что диспетчер задач делает это со столбцом «Командная строка», но если командная строка очень длинная, она в конечном итоге обрезает текст на дисплее, и я не вижу все, что мне нужно.
Я знаю, что об этом уже спрашивали, и я уже пробовал SysInternals Process Explorer, но он не показывает что-либо для командной строки любого из моих java.exeпроцессы, в отличие от того, как многие ответы StackOverflows описали.Я также пробовал JVisualVM и jps, но, насколько я могу судить, для них требуется соединение JMX или jstatd, которое я не считаю применимым в моем случае (пожалуйста, исправьте меня, если я ошибаюсь).Я даже зашел так далеко, что создал файл DMP из диспетчера задач и исследовал его, но это, помимо того, что я был излишним, не дало мне того, что мне было нужно.