我正在尝试在OpenJDK 64位服务器VM(Zulu 8.58.0.13-CA-macos-arch64(上使用Netbeans 12.5探查器
第一个校准过程总是失败。删除~/.nbprofiler并不能解决问题。
我得到错误:探查器校准数据文件不存在:/Users/myhome/.nbprofiler/machinedata.jdk18
和Netbeans输出:
***事件探查器消息(2022年欧洲中部时间1月23日星期日12:30:38(:正在启动目标应用程序。。。/库/Java/JavaVirtualMachines/zulu-8.jdk/Contents/Home/bin/Java-agentpath:/Applications/NetBeans/Apache NetBeans 12.5.app/Contents/Resources/NetBeans/NetBeans/profiler/lib/deployed/jdk16/mac/libprofilerinterface.jnilib-Xbootclasspath/a:/Applications/NetBeans/Apache NetBeans 12.5.app/Contents/Resources/NetBeans/setbeans/profiler/lib/jfluid server.jar:/Applications/NetBeans/ApacheNetBeans12.5.app/Contents/Resources/NetBeans/NetBeans/profiler/lib/jfluid-server-15.jarorg.netbeans.lib.profiler.server.ProfilerServer/应用程序/NetBeans/Apache NetBeans12.5.app/Contents/Resources/NetBeans/NetBeans/profiler/lib/deployed/jdk16/mac5141 10Profiler+Calibration+Run***Profiler警告(2022年欧洲中部时间1月23日星期日12:33:11(:尝试连接到目标JVM时超时。***探查器错误(2022年欧洲中部时间1月23日星期日12:33:11(:与服务器的连接未打开
我的环境:
Netbeans 12.5 openjdk版本"1.8.0_312";OpenJDK运行时环境(祖鲁8.58.0.13-CA-macos-aarch64((内部版本1.8.0_312-b07(OpenJDK 64位服务器虚拟机(Zulu 8.58.0.13-CA-macos-arch64((内部版本25.312-b07,混合模式(macOS 12.1芯片Apple M1 Pro
提前感谢的任何帮助/建议
您可以手动创建校准文件。
导航到目录
cd ~/.nbprofiler
然后创建文件machinedata.jdk18
touch machinedata.jdk18
最后,给文件644
权限
chmod 644 machinedata.jdk18
一旦完成,就可以运行探查器而不会出现错误。