Я хочу получить дамп кучи (предполагаемая утечка памяти) определенного процесса Java. Однако, когда я запускаю инструмент jvisualvm, я не вижу ни одного из запущенных процессов Java.
Я знал об этом в Google и уже нашел пару статей, в которых говорится, что вы должны запускать процессы Java, используя те же самые JDK, с которым вы запускаете инструмент jvisualvm, чтобы он мог их видеть. Однако, насколько я понимаю, это уже так. Я все делаю локально (у меня есть удаленный доступ к машине).
Вот пара вещей, которые нужно учесть:
java.exe
Я жду виртуализированную копию сервера, чтобы я мог с ней повозиться (это рабочий сервер ). Но пока что; какие-либо идеи относительно того, почему я не вижу никаких процессов в jvisualvm (или jconsole, если на то пошло)?