做测试,除了写单元测试和用LoadRunner等外,搞Java的还可以用JproFiler,它是Java的一个剖析工具,我主要用来检测JavaEE项目的内存泄露和CPU使用率。
不得不说他真的是个好工具。网上找了很多资料, 安装教程一大堆,但是鄙人 不才,试了很多教程,均失败。最后是同事帮我弄成功的。
手法很不一样,就写了这篇文章记下来:(不一样的在连接远程服务端)
安装前说明:
环境:
客户端:win7 ,tomcat_6, JDK_6
服务器:linux(虚拟机),tomcat_6,JDK_6
JproFiler: (服务器和客户端版本必须一致)
服务器端:jprofiler_linux_7_1_2.tar.gz
客户端:jprofiler_windows_7_1_2.exe
下载地址:http://www.ej-technologies.com/download/jprofiler/files
安装
安装分为客户端安装和服务器安装(安装服务器和客户端后,才能去监听)
客户端的安装
双击jprofiler_windows_7_1_2.exe后,跟着提示安装(由于比较简单,所以就没有写过程)
破解:
打开软件的时候需要填入linsence key:[email protected]#61624-1dvrt8wj18v1#6260
(网络上找的key,我之前的注册的忘记了,试试,不行百度一下)
服务器的安装
如果下载的是:jprofiler_linux_7_1_2.tar.gz,则(在linux命令窗口中)
#tar zxvfjprofiler_linux_7_1_2.tar.gz //解压
则会在解压当前目录生成一个jprofiler7的文件夹
安装成功!
下篇(JProFiler如何连接远程(本地)linux服务器):http://majorszhang.com/Index/Archives/articleall/id/54