Я занимаюсь разработкой Java под Windows 7 x64, работающей в VMWare Fusion 3.x (OSX). Я установил JDK6 (обновление 26), установил в JAVA_HOME путь (без косой черты) и перезапустил командную строку.
Я могу успешно запустить программу. Во время запуска выполняется калибровка, а затем происходит сбой с этой ошибкой:
«Не удалось создать каталог \ VMWare-host \ Shared Folders \ .nbprofiler» (без пробела после этой косой черты, но разметка скрывала период)
Я могу нажать, чтобы продолжить, но когда я в программе, я не могу выполнить профилирование процессора или памяти. Я выкидываю похожее окно с ошибкой:
"Ошибка при получении сохраненных данных калибровки для целевой JVM: не удалось создать ... (как ранее)"
Когда-то у меня это работало, передавая флаг --userdir и -J-Dnbprofiler.home во время запуска, но этот трюк больше не работает.
(Полная команда была:
jvisualvm --userdir c: \ Users \ мое имя -J-Dnbprofiler.home = c: \ Users \ мое имя
)
Как заставить jvisualvm сохранить данные калибровки на "реальном" диске вместо сетевого диска vmware и заставить это работать?