JVisualVM:The operation couldn’t be completed. Unable to locate a Java Runtime that supports jvisual

这篇具有很好参考价值的文章主要介绍了JVisualVM:The operation couldn’t be completed. Unable to locate a Java Runtime that supports jvisual。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

问题背景

Key Value
操作系统 MacOS M系列
java version 1.8.0_371

终端执行jvisualvm命令,出现如下异常信息

duheng@duhengdeMacBook-Pro ~ % jvisualvm
The operation couldn’t be completed. Unable to locate a Java Runtime that supports jvisualvm.
Please visit http://www.java.com for information on installing Java.

注意:从问题的解决办法上来看此次错误和操作系统无关。根本原因是jdk 1.8.0_361之后需要自行下载安装VisualVM。因此本文记录的核心解决办法就是:

  • 检查JDK版本是否在1.8.0_361之后
    • 是;就前往 https://visualvm.github.io 自行下载即可
    • 否;抱歉,本篇博客不会给你带来任何帮助

下图为下载安装完成的效果图;打开应用直接使用即可
JVisualVM:The operation couldn’t be completed. Unable to locate a Java Runtime that supports jvisual,Java,java,开发语言

下面仅仅只是记录了问题解决的过程而已;不看也罢

问题解决记录

查阅官方文档才知;不论是JDK目录下存在的jvisualvm.txt,还是官方版本变更记录,都明确告知,如下图所示 ;“ JDK 8u361 开始就已经不再包含 Java VisualVM 的副本。如果需要可以从 https://visualvm.github.io 单独下载 VisualVM ” 。这也是导致本次错误发生的根本原因
JVisualVM:The operation couldn’t be completed. Unable to locate a Java Runtime that supports jvisual,Java,java,开发语言
接着查看本机JDK版本;JDK版本=1.8.0_371,很明显此版本不再包含VisualVM工具

下图只是记录JDK在MacOS的安装位置;Oracle官方文档查询到如下信息
JVisualVM:The operation couldn’t be completed. Unable to locate a Java Runtime that supports jvisual,Java,java,开发语言
其中文档明确了JDK的安装位置/Library/Java/JavaVirtualMachines/jdk-1.8.jdk文章来源地址https://www.toymoban.com/news/detail-724781.html

到了这里,关于JVisualVM:The operation couldn’t be completed. Unable to locate a Java Runtime that supports jvisual的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • selenium报错Unable to locate element

    背景: 使用selenium写自动化脚本时,在登录后的新界面进行点击一直报错 内容如下: 报错如下: 解决方案: 查找各方资料后,有几种情况会造成报错,以下为解决方案: 1、定位的页面重新开了一个iframe,需要切换iframe,语句如下: 或者如下语句: 或者如下语句: 2、时间

    2023年04月09日
    浏览(11)
  • Selenium 元素定位不到(Unable to locate element)

    问题描述: 使用selenium进行元素定位时,元素的定位信息是正确的,但是脚本执行时,依旧会出现元素不存在的错误。 这个问题的原因在于,页面有一个加载的过程,当我们进行元素定位时,需要页面将该元素加载出来,如果元素没有加载出来,那么即使定位方式是正确的,

    2024年02月07日
    浏览(14)
  • Commit cannot be completed since the group has already rebalanced and assign

    Commit cannot be completed since the group has already rebalanced and assign

    这里是说提交commit失败, 因为这个组已经重新分配了 正常情况下, kafka会有一个配置用于设置一条消息的过期时间, 在规定时间内, 如果消费者提交了消费完成的信息, 那么就可以正常的分配下一条记录给消费者, 并且将当前记录的状态记为\\\"已消费\\\"状态, 对消息队列做一个标识

    2024年02月11日
    浏览(10)
  • Ubuntu遇到错误: E: Unable to locate package

    对于 Ubuntu 操作系统和 apt-get 包管理器,以下是一些常见的解决方法:行 sudo apt clean 命令可能有助于解决问题。感谢您的指正。 sudo apt clean 命令用于清理本地软件包缓存。当软件包列表或索引出现问题时,清理缓存可以帮助确保您从软件源获取最新的正确数据。 执行以下步

    2024年02月05日
    浏览(14)
  • ERROR in unable to locate ‘***/public/**/*‘ glob

    ERROR in unable to locate ‘***/public/**/*‘ glob

    自己搭了一个react项目的脚手架,npm包下载一切都很正常,启动的时候突然就报 ERROR in unable to locate \\\'***/public/**/*\\\' glob 这个错误,根据百度分析了一下产生的原因:webpack配置文件中的CopyWebpackPlugin导致的 网上给出的解决方案: 上下配置的路径不对,比如说你配置的路径是a/p

    2024年02月15日
    浏览(10)
  • 【问题解决】Unable to locate adb的三种解决方法

    【问题解决】Unable to locate adb的三种解决方法

    在控制台将占用端口的进程kill掉, netstat -anp | grep 5037 显示有哪些程序占用,使用 kill -9 进程号 即可。 首先检查检查Android studio sdk中的 Android SDK Platform-Tools 工具是否安装。在 File-Settings-Android SDK 中,如果未安装需要打勾安装。 然后在左上角选择 File-Project Structure-Project SDK

    2024年02月12日
    浏览(51)
  • eclipse was unable to locate its companion shared library

    eclipse was unable to locate its companion shared library

    当转移或者Copy工程时, eclipse was unable to locate its companion shared library eclipse.ini 里面的路径配置错误导致  

    2024年02月14日
    浏览(11)
  • 解决linux安装yum报错 E: Unable to locate package yum

    参考: 解决linux安装yum报错 E: Unable to locate package yum

    2024年02月04日
    浏览(54)
  • Message: no such element: Unable to locate element:selenium报错

           最近在使用selenium爬虫时遇到了这个报错,反复检查了自己xpath路径确认没有问题。但是程序还是会报错:“Message: no such element: Unable to locate element: {“method”:“xpath”,“selector”:“//*[@id=“rootWrapper”]/div/div/div/div[2]/div/div[2]/div/div/div/div[2]/div[2]/ul/li[1]”}”。 代码如

    2024年02月11日
    浏览(12)
  • Laravel 使用mix引入本地样式文件 报错 Unable to locate Mix处理

    ✔ Compiled Successfully in 4524ms ┌───────────────────────────────────────────────────────────────────────────────────────────────────────────┬

    2024年02月13日
    浏览(16)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包