visualvm — локальные Java-приложения не могут быть обнаружены

Я пытаюсь запустить visualvm на своем компьютере с Windows 8 и получаю сообщение об ошибке «Не удается обнаружить локальные приложения Java». Я попытался выполнить следующие шаги, чтобы решить проблему, как предложено в 'https://visualvm.github.io/troubleshooting.html'. Я дал полное разрешение моей папке «AppData\Local\Temp\hsperfdata_Dhasan». Но все же я получаю ту же ошибку всякий раз, когда запускаю VisualVM. Пожалуйста, помогите мне решить эту проблему.

Спасибо.


person dhasan k    schedule 07.03.2018    source источник


Ответы (1)


Закройте все Java-приложения и удалите папку hsperfdata_Dhasan.

person Tomas Hurka    schedule 08.03.2018
comment
Я удалил папку hsperfdata_Dhasan и перезагрузил машину. Но все равно получаю ту же ошибку. Кроме того, у меня нет прав администратора в моей системе. Будет ли это проблемой? - person dhasan k; 08.03.2018
comment
Это странно. Можете ли вы проверить, что папка hsperfdata_Dhasan была создана в AppData\Local\Temp\ после того, как вы удалили ее и снова запустили VisualVM? - person Tomas Hurka; 16.03.2018
comment
Я должен добавить, что Dhasan будет вашим компьютерным именем пользователя. - person hipokito; 13.09.2018
comment
Это следует принять как ответ. Это сработало для меня. - person Mukesh Singh; 05.08.2019
comment
Это сработало для меня. Здесь важно отметить один момент, ссылка в диалоговом окне ошибки ведет на страницу с таким объяснением: Созданная папка имеет нижний регистр, если ваше имя пользователя имеет прописные буквы, удалите папку и сделайте ее чувствительной к регистру, НО, в моем случае все было с точностью до наоборот. В существующей папке были заглавные буквы моего имени пользователя, я удалил ее, ничего не создавал и просто снова запустил jvisualvm, и все было в порядке. Итак, просто удалите папку. - person Mostafa Zeinali; 13.07.2021