Я пытаюсь подключить GUI JProfiler на моем локальном компьютере (Windows x64) к агенту JProfiler, работающему на удаленном компьютере (Windows x64). Удаленный компьютер имеет 2 JVM - один JBOSS JVM, а другой как приложение Java в качестве службы Windows через сервисы оболочки YAJSW. Эти JVM запускаются Профиль пользователя Windows 1. Я вставил ZIP-файл агента JProfiler на удаленную машину и вошел в систему через mstsc. Когда я запускаю команду jpenable в cmd (As admin), и она просит меня искать «уже запущенные JVM» - я нажимаю «y», но окно cmd автоматически закрывается. Когда я принудию jpenable для запуска с PID любой из этих JVM - он жалуется, что JVM не могут быть замечены этим пользователем. Даже используя профиль пользователя 1, JProfiler не мог видеть JBOSS JVM или другую JVM (с параметром Show Services) с сообщением об ошибке - «Не обнаружены JVM-файлы без поиска».Jprofiler не может видеть Jboss JVM на удаленной машине
Мой вопрос: если у нас есть JVM на удаленном компьютере, запущенном 1 пользователем, и я пытаюсь запустить агент JProfiler (через jpenable) с пользователем 2, как я могу заставить агента посмотреть, как запускаются JVM профилирования, чтобы я мог подключить свой локальный графический интерфейс JProfiler к любой из этих JVM.
Большое значение!
Я вижу jboss5.x, на котором JDK-версия запускается, если это 1.5, я думаю, вам нужно добавить какой-то вариант в jvm при запуске в файле jboss run.bat/sh. –
И, возможно, Jprofiler должен работать с тем же пользователем, что и jvm –