Интеграция 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:

  1. В папке установки eclipse Indigo найдите и откройте с помощью некоторого xml или текстового редактора \binary\com.jprobe.engine.native.win32.x86_9.0.1.2011-11-28_12-13-46\bin\support\jvminfo XML-файл

  2. В файле jvminfo.xml найдите "sun1.7.0".

  3. Найдите третью строку "" и добавьте "(_[0-9]+)?" в конце после последнего знака вопроса, поэтому результат "".

  4. Сохраните файл jvminfo.xml.

  5. Запустите ваше приложение с JProbe в затмении снова. Появляется предупреждение "JProbe Warning: файл jvminfo.xml был изменен и может не поддерживаться официально". Теперь вы можете присоединиться к сессии JProbe из меню JProbe | Прикрепить к сессии.

Другие вопросы по тегам