由于工作需要,在mac上安装jdk和jmeter,网上一搜基本都是下载后缀名为dmg的jdk文件,可以直接双击安装,但是由于是内网环境,所以进入Oracle官网后会直接跳转到TencentKona-8。所以写一篇博客记录一下安装过程,jdk1.8+Jmeter5.0
下载
首先需要注册一个Oracle账号,登陆Oracle账号才可以下载
进入下载地址https://www.oracle.com/java/technologies/downloads/#java8%C3%A7,点击mac可出现以下界面。
点击jdk-8u333-macosx-x64.dmg,登陆Oracle账号即可下载。由于网络原因,我直接转到了TencentKona-8,这里下载的是mac版的压缩包
安装
下载好后,打开命令行解压,或者直接双击解压,可以得到jdk的目录,其中Contents下的Home文件夹,才是JDK的根目录
配置环境变量,我本来是按照以下链接,进行配置环境,但是该方法的弊端,每次打开终端,都需要激活bash_profile配置环境。
环境配置参考
网上查阅了一番,mac的自动配置文件是根目录下的.zshrc,因此直接在该文件里写环境的配置,就不需要每次打开终端source激活了。
Jmeter安装
Jmeter当前最新版本是5.5,历史版本可以在https://archive.apache.org/dist/jmeter/binaries中找到。
下载解压后,需要配置Jmeter环境变量,以下是我的环境变量配置
JAVA_HOME=/Users/xxx/Downloads/jdk1.8.0_332.jdk/Contents/Home
JMETER_HOME=/Users/xxx/Downloads/apache-jmeter-5.0
PATH=$JAVA_HOME/bin:$JMETER_HOME/bin:$PATH
CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JMETER_HOME/lib/ext/ApacheJMeter_core.jar:$JMETER_HOME/lib/jorphan.jar
export JAVA_HOME
export Path
export CLASSPATH
配置好后,在终端输入echo $JAVA_HOME和echo $JMETER_HOME检查配置是否成功。
Jmeter启动
终端输入jmeter启动jmeter,很不幸的是我报了一个错误,大概就是libfreetype找不到。
解决方案:下载libpng freetype
brew install libpng freetype
然后重新输入jmeter,即可成功
|
OK,安装完成,开始搬砖!!!