Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/bash/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java VisualVM运行JRE_Java_Eclipse_Visualvm - Fatal编程技术网

Java VisualVM运行JRE

Java VisualVM运行JRE,java,eclipse,visualvm,Java,Eclipse,Visualvm,我无法让VisualVM使用eclipse,我是按照这些说明操作的 还有这些 问题是它看不到JDK位置,即“C:\Program Files\Java\jdk1.8.0_05”,这在我尝试运行应用程序时发生 下面是visualvm.conf文件的原始内容 不幸的是,我的命令行不知怎么也坏了(或者我不知道怎么做) 首先我尝试安装JProbe,但它不工作,然后我尝试VisualVM,它也不工作。请问我如何解决这个问题?我浪费了5个小时,快把我逼疯了。将JDK bin目录添加到路径环境变量中

我无法让VisualVM使用eclipse,我是按照这些说明操作的 还有这些

问题是它看不到JDK位置,即“C:\Program Files\Java\jdk1.8.0_05”,这在我尝试运行应用程序时发生

下面是visualvm.conf文件的原始内容

不幸的是,我的命令行不知怎么也坏了(或者我不知道怎么做)


首先我尝试安装JProbe,但它不工作,然后我尝试VisualVM,它也不工作。请问我如何解决这个问题?我浪费了5个小时,快把我逼疯了。

将JDK bin目录添加到
路径
环境变量中

PATH=C:\Program Files\Java\jdk1.8.0_05\bin;%PATH%

取消visualvm.conf文件第72行的注释,并设置值:

#visualvm_jdkhome="/path/to/jdk"

它可以工作,我必须从path环境变量中删除所有其他内容,只复制“C:\Program Files\Java\jdk1.8.0\u 05\bin”,还必须以管理员身份运行eclipse,否则会出现一个错误“无法打开请求的应用程序”,如果JDK首先出现在路径上,则不需要这样做。
C:\Windows\System32
中有一个JRE。请参阅此处的更新。对于任何人,visualvm.conf文件位于etc目录中,不在bin目录中,但不工作如果您是MAC用户,您可以在
/Applications/visualvm.app/Contents/Resources/visualvm/etc