本文仅简单介绍Netbeans6.5 + jboss4+环境中使用Netbeans profiler去profile一个简单的JavaEE项目
Netbeans profiler的使用其实很简单,主要经过以下几个步骤:
1. 打开Netbeans,在顶端菜单中选择Profile -> Attach Profiler,随即弹出一窗口
2. 如果你只想试下结果,直接在弹出的窗口下方按"Attach"按钮
3. 在"Target Type"列表中选择"J2EE Web/App Server", 然后在"J2EE Web/App Server Type"列表中选择"Jboss4+", 然后按"Next"
4. 连续几个"Next"后,进入到"Jboss provider setting页面", 在"Jboss Installation中,找到Jboss的安装目标,然后"Next"
5. 进入Review Integration页面,Netbeans列出了两条安装步骤, 大意是
1) Step 1: Copy一个jboss/bin文件夹里的run.bat,取名为run_nbprofiler.bat
2) Setp 2: 打开新复制的run_nbprofiler.bat, 添加下面两行代码
SET JAVA_HOME=C:\Java\jdk1.6.0_12
SET JAVA_OPTS=-agentpath:"C:\Program Files\NetBeans 6.5\profiler3\lib\deployed\jdk16\windows\profilerinterface.dll=\"C:\Program Files\NetBeans 6.5\profiler3\lib\"",5140
6. 按页面右下方的"Preform"按钮, 再按"Next"按钮, 进入"Review Addtional Steps"页面。这个页面的大意是
1) 用新复制的run_nbprofiler.bat替代run.bat去启动jboss, 启动后,jboss会停在那里,等待你netbeans启动profiler
2) 在这个向导结束后,选择一个profiling任务,并按"Attach"按钮。如果你要profiling CPU使用状况,你应该设置一个有效的filter或者只profile你的程序一部份,以减轻profiling的负荷。
3) netbeans profiler就会连接到Jboss的JVM, Jboss又会继续开始启动工作, 并进入profiling模式
然后你就在运行你的web程序,运行完后,在netbeans中选择"Take Snapshot", 你将会看到很多性能分析用的数据了
分享到:
相关推荐
这个教程将带你深入了解如何有效地使用NetBeans来编译和运行Java程序。NetBeans以其直观的用户界面、丰富的特性集以及对Java SE、Java EE和Java ME的支持而受到开发者们的青睐。 1. **安装与启动NetBeans** - 下载...
### NetBeans IDE 使用说明与示例教程 #### 准备工作与环境搭建 - **下载与安装** - 下载地址:本教程推荐了几个官方下载站点,包括`http://www.neea.edu.cn`、`http://www.ncre.cn/`以及`...
### NetBeans使用教程入门篇知识点详解 #### 一、NetBeans简介及安装 - **NetBeans概述**:NetBeans是一款开源且免费的集成开发环境(IDE),由Oracle公司支持(原Sun Microsystems)。它支持多种编程语言,包括...
本篇文章将详细讲解如何在NetBeans中使用JUnit进行测试。 首先,确保你已经安装了支持JUnit的NetBeans版本。NetBeans通常会自带JUnit库,但如果你的版本较旧或没有包含JUnit,可以通过以下步骤添加: 1. 打开...
NetBeans IDE 中国教育考试版 (2007) 使用说明和示例教程 本资源为 NetBeans IDE 中国教育考试版 (2007) 的使用说明和示例教程,旨在帮助用户快速掌握 NetBeans IDE 的使用方法和基本概念。 一、准备 在开始使用 ...
NetBeans IDE 使用说明 本文档提供了 NetBeans IDE 的使用说明,包括准备、基本概念、实践示例等内容。通过本文档,读者可以快速掌握 NetBeans IDE 的使用方法,并了解 NetBeans IDE 中国教育考试版(2007)的特点...
在实际开发过程中,熟练掌握NetBeans的使用技巧对于提高开发效率具有重要意义。 #### 二、NetBeans基本操作指南 根据题目中的描述,我们将重点介绍如何使用NetBeans进行项目创建和管理的基本流程。 ##### 2.1 ...
### 在Netbeans中使用Struts2.0+Spring2.5+Hibernate框架 #### 一、概述 在当今的企业级应用程序开发中,采用MVC(Model-View-Controller)架构模式的框架组合变得越来越普遍。其中,Struts2、Spring与Hibernate...
NetBeans 使用教程 NetBeans 是一个流行的集成开发环境(IDE),它提供了一个功能强大且灵活的平台 для开发 Java 应用程序。在本教程中,我们将学习如何使用 NetBeans 创建一个 Java 应用程序,并编写用于测试的...
4. 配置环境变量:在安装 Netbeans 之后,我们需要将 Netbeans 的可执行文件路径添加到环境变量中,以便在命令行中可以直接使用 Netbeans。 5. 启动 Netbeans:在配置环境变量之后,我们可以在命令行中输入 Netbeans...
### NetBeans IDE 使用说明 #### 一、NetBeans IDE 概览 NetBeans IDE 是一款由 Sun Microsystems 在 2000 年创立的开源集成开发环境(Integrated Development Environment,简称 IDE)。它不仅是一个功能强大的 ...
- 如果你选择不使用插件,可以尝试修改NetBeans的配置文件。首先,找到NetBeans的用户目录,通常是`%USERPROFILE%\AppData\Roaming\NetBeans\版本号`(Windows)或`~/.netbeans/版本号`(Linux/Mac)。 - 在该目录...
### NetBeans IDE 6.5使用说明:快捷键与代码模板详解 NetBeans IDE 6.5是一款功能强大的集成开发环境(IDE),适用于多种编程语言,包括但不限于Java、C/C++、Ruby等。本文旨在详细介绍NetBeans IDE 6.5中的快捷键...
### NetBeans 使用技巧详解 #### 一、NetBeans 概述与优势 **NetBeans** 是一款免费且开源的集成开发环境(Integrated Development Environment,简称 IDE),主要用于开发 Java 应用程序,支持 Java SE、Java EE ...
NetBeans不仅可以作为Java开发工具,还可以使用它开发标准的Java程序、Web应用程序、Java EE企业级应用程序、Java ME手机应用程序等,还能够开发C++程序、Ruby程序等。 本书主要介绍NetBeans 6.0简体中文版集成...
NetBeans是一款广泛使用的开源集成开发环境(IDE),尤其在Java开发者中颇受欢迎。它提供了丰富的功能,包括代码编辑、调试、构建以及项目管理等。在追求个性化和提高工作效率的现代编程环境中,编辑器的外观和感觉...
NetBeans IDE 6.7 的安装与使用 NetBeans IDE 是一个功能强大且广泛使用的 Java 集成开发环境(IDE),它提供了一个综合的开发环境,支持各种 Java 应用程序的开发、调试和部署。下面是关于 NetBeans IDE 6.7 的...
本指南主要适用于 NetBeans IDE 5.5(以上) 的新用户,无论您是 IDE 的新手还是以前使用过不同开发环境的有经验的 IDE 用户都可以使用本指南。但是,本指南的读者应该至少具有 Java 编程语言和相关技术的基础知识。...