Java虚拟机(Jvm源码):Mac安装JProfiler和IDE集成

首先介绍一下JProfiler

JProfiler是一个专业工具,用于分析正在运行的JVM中发生的事情。当您的生产系统遇到问题时,您可以将其用于开发,质量保证和消防任务。
当然这个软件是需要收费的,这个需要你自行衡量下。
我的建议是有能力,财力雄厚就买正版,或者使用其他免费的Java虚拟机工具。

一、JProfiler安装前准备

我这里是使用的Mac系统、IntelliJ IDEA。

1、先去这个JProfiler软件的官网看看。

官网介绍

2、下载一个适合自己系统的安装包

Java虚拟机(Jvm源码):Mac安装JProfiler和IDE集成_第1张图片

3、安装

在安装的时候需要你输入正确的License Key
Java虚拟机(Jvm源码):Mac安装JProfiler和IDE集成_第2张图片

如果你没有的话,你就要去申请申请Key。
申请完了就会给你的邮箱发一个,然后你照着你输入的信息输入Key就OK。
一定要输入正确,不然在使用的时候会报错。

二、IDE 集成

官方IDE集成的帮助文档:帮助文档

1、在IDE中集成一个插件

通过Plugins方式:
Java虚拟机(Jvm源码):Mac安装JProfiler和IDE集成_第3张图片

安装完重启,你会发现你的IDE上有个标志:
Java虚拟机(Jvm源码):Mac安装JProfiler和IDE集成_第4张图片

2、启动项目时候的JProfiler位置选择

其中有一句说的很清楚:

IntelliJ IDEA集成也可以从插件管理器安装。在这种情况下,插件将在您第一次配置文件时询问您JProfiler可执行文件的位置。
在不同的平台上,JProfiler可执行文件位于不同的目录中。在Windows上 bin\jprofiler.exe,在Linux或Unix上bin/jprofiler,在macOS上,Contents/Resources/app/bin/macos/jprofiler.sh 在用于IDE集成的JProfiler应用程序包中有一个特殊的帮助程序shell脚本。

三、启动项目

启动的时候,会自动去调出JProfiler应用。
下面是一个效果图。
Java虚拟机(Jvm源码):Mac安装JProfiler和IDE集成_第5张图片

你会看到很详细的信息:
包括内存、GC的活动、类、线程等。

好啦,具体的根据你自己的项目的业务场景,去慢慢探索就好啦。

你可能感兴趣的:(Java虚拟机(Jvm))