首页 > 编程语言 >mac m1 安装java性能监控工具VisualVM 2.1

mac m1 安装java性能监控工具VisualVM 2.1

时间:2023-07-03 16:46:59浏览次数:41  
标签:visualvm java mac m1 Java 2.1 VisualVM com

mac m1 安装java性能监控工具VisualVM 2.1.6

背景

本地已经安装了java8,在终端输入jvisualvm提示没有安装

benjie@benjiedeMBP ~ % 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.

1. 下载

官方地址
http://visualvm.github.io/download.html

复制链接https://github.com/oracle/visualvm/releases/download/2.1.6/VisualVM_216.dmg, 采用这个github下载链接https://moeyy.cn/gh-proxy/快速下载:

img

2. 修改visualvm中的jdk环境变量

1、找到本机的java home

benjie@benjiedeMBP ~ % echo $JAVA_HOME
/Library/Java/JavaVirtualMachines/zulu-8.jdk/Contents/Home

2、打开visualvm.conf文件

vim /Applications/VisualVM.app/Contents/Resources/visualvm/etc/visualvm.conf

3、修改最后一行,保存

visualvm_jdkhome="/Library/Java/JavaVirtualMachines/zulu-8.jdk/Contents/Home"

img

3. 启动台打开visualvm

提示“Visual VM”已损坏,无法打开。您应该将它移到废纸篓
在终端输入命令:

sudo xattr -r -d com.apple.quarantine /Applications/VisualVM.app/

重新打开即可。

img

标签:visualvm,java,mac,m1,Java,2.1,VisualVM,com
From: https://www.cnblogs.com/benjieqiang/p/17523246.html

相关文章

  • MacBook pro今天开机屏幕不亮了,其它什么都好的,键盘也亮的,声音软件都好的
    背景MacBookpro前两天从柜子上摔下来了,开机后发现屏幕不亮,其余的键盘灯,开机声音,显示器背面的logo也是亮的。自己试了很多网上的方法都不行。  相关问题有两种可能性:1.可能是屏幕排线松动引起的屏幕无法显示图像。2.可能是主板损坏,导致屏幕无法显示图像。  拿去华强......
  • spring报错-Caused by: java.lang.IllegalArgumentException: Unsupported class file
    这个错误原因是因为JDK版本过高,改一下版本就行了把里面的19改成8这样就行了......
  • SketchUp Pro 2023-草图大师3D设计软件mac/win版
    SketchUpPro2023是一款领先的3D建模和设计软件,广泛应用于建筑、室内设计、景观规划、工业设计等领域。它以其直观易用的特点而受到许多设计师和建筑专业人士的青睐。→→↓↓载SketchUpPro2023mac/win版 SketchUpPro2023拥有用户友好的界面和简单直观的工作流程,使得从......
  • Java 常用注解@Configuration,@Bean及@ConfigurationProperties(prefix = "spring.data
    @ConfigurationpublicclassEventDataSourceConfig{@Bean(name="eventdataSource")@ConfigurationProperties(prefix="datasource.event")publicDataSourceoldDataSource(){returnDataSourceBuilder.create().build();......
  • GraphPad Prism 9-科研医学数据绘图分析mac/win版
    GraphPadPrism9是一款功能强大、易于使用的科研和医学数据处理软件。它可以帮助研究人员进行数据可视化、统计分析和实验结果解读,提供了广泛的功能和工具,使得数据呈现更直观且易于理解。→→↓↓载GraphPadPrism9mac/win版 Prism9的主要特点之一是其直观的用户界面。软......
  • JAVA设计模式之工厂模式
    设计模式设计模式(DesignPattern)是前辈们对代码开发经验的总结,是解决特定问题的一系列套路。它不是语法规定,而是一套用来提高代码可复用性、可维护性、可读性、稳健性以及安全性的解决方案。总体来说设计模式分为三大类:创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、......
  • 在Java中使用Apache POI导入Excel文件并保留内容的换行符
    importorg.apache.poi.ss.usermodel.*;importorg.apache.poi.xssf.usermodel.XSSFWorkbook;importjava.io.FileInputStream;importjava.io.IOException;publicclassReadExcelWithNewlines{publicstaticvoidmain(String[]args){StringfilePat......
  • 电脑迷宫鼠(Java语言实现)
    电脑迷宫鼠基础要求1.概述:用java面向对象程序设计语言,设计和实现一电脑鼠走迷宫的软件程序,即一个假想的小车能在图示的迷宫中根据设定的起始点和终点自主寻找路径。本综合实践分成两部分:第一部分为算法设计和实现部分,第二部分为界面展现部分。2.第一部......
  • java8发送邮件失败, 修改jdk镜像中的java.security文件
    背景原本部署环境中的java:8镜像在检查问题删除,用dockerpullopenjdk:8重新拉取并改名java:8,在重新部署后,发送邮件报错:javax.net.ssl.SSLHandshakeException:Noappropriateprotocol(protocolisdisabledorciphersuitesareinappropriate)!!!原因根本原因是j......
  • Java线程池基础介绍
    一、线程池的优点1、线程池能够复用已经创建了的线程来执行任务,从而降低了频繁创建和销毁线程所带来的资源消耗;2、任务创建完成时,不必等待线程的创建,能够立即执行,提高了任务响应的速度。 二、创建线程池的七大核心参数1、corePoorSize核心线程数线......