Интеграция jprobe с затмением?
Я интегрировал Jprobe с Индиго затмения по этой ссылке. Но когда я пытаюсь запустить Tomcat из серверного представления в Eclipse с опцией "Профиль", я получаю ошибку ниже
JPLauncher exits with error code 15. Please open "JProbe Server Plugin Output" in Eclipse Console view or jplauncher error logs for details.
Под Eclipse Console view я вижу ошибку ниже
Launching C:\eclipse\binary\com.jprobe.engine.native.win32.x86_9.0.1.2011-11-28_12-13-46\bin\jplauncher.exe:01-Oct-2014 19:49:03
JProbe Error: The Java VM was not recognized, so it is not supported.
JProbe Error: Unsupported JVM for this product: "C:\Program Files\Java\jdk1.7.0_51\bin\javaw.exe".
JProbe Error: JVM information: Oracle Corporation 1.7.0_51 (Java HotSpot(TM) 64-Bit Server VM 24.51-b03)
Является ли одна из последних версий jvm, т.е. jdk1.7.0_51 не поддерживается? Я действительно сомневаюсь в этом. Но не уверен, где проблема?
1 ответ
Я получил ответ по этой ссылке и link2. Вот шаги
Ошибка "Java VM не была распознана, поэтому она не поддерживается". относится к проблеме распознавания дальнейших обновлений Java SE 7. Мы создали исправление для CR#JP-15393, и оно также уже исправлено в следующем выпуске.
Тем временем, существует обходной путь для добавления обновлений в поддерживаемые версии JVM:
В папке установки eclipse Indigo найдите и откройте с помощью некоторого xml или текстового редактора \binary\com.jprobe.engine.native.win32.x86_9.0.1.2011-11-28_12-13-46\bin\support\jvminfo XML-файл
В файле jvminfo.xml найдите "sun1.7.0".
Найдите третью строку "" и добавьте "(_[0-9]+)?" в конце после последнего знака вопроса, поэтому результат "".
Сохраните файл jvminfo.xml.
Запустите ваше приложение с JProbe в затмении снова. Появляется предупреждение "JProbe Warning: файл jvminfo.xml был изменен и может не поддерживаться официально". Теперь вы можете присоединиться к сессии JProbe из меню JProbe | Прикрепить к сессии.