• [Jmeter系列]Jmeter源码编译步骤(转)


     

    官网:http://jmeter.apache.org/building.html

     

    1,在apach官网download源码:

    http://jmeter.apache.org/download_jmeter.cgi

    apache-jmeter-2.11_src.tgz(尽量下载最新的版本),下载后解压

     

    2,本机按照ant

    下载地址:http://ant.apache.org

    ant安装方法:

    http://www.cnblogs.com/yuzhongwusan/archive/2013/03/26/2982411.html

     

     

    3,对build.xml文件的理解和介绍:

    http://zhidao.baidu.com/link?url=VG2fEkNGFv8aasF_f6crokn6CD7FnyDuv574eIsC6xoQC1QAWKQ-_2rJbNwKLXht9j91CxT33veXy3B9dwLDlq

     

     

    4,打开dos,进入jmeter源码的目录,输入“ant download_jars”,获取编译所需要的代码包。(ps:如果你的网络设置了代理,此时可能会出现connection time out的报错,解决方法:http://liu-hliang.iteye.com/blog/456664

    当出现”build successful”的文字的时候,就是成功把仓库里面的jar包都拿下来了。

        [Jmeter系列]Jmeter源码编译步骤 - 随 - 随

     5,编译jmeter

    第一次编译:ant [install]

    重编译:ant clean install

    还有其他的命令,可以参考build.xmldescription部分。

          Build完之后,会出现successful的提示

            [Jmeter系列]Jmeter源码编译步骤 - 随 - 随

     

    如中途出现:“[options] 未与 -source 1.6 一起设置引导类路径”

    解决方法:将build.xml中,编译的java版本改为1.7

         [Jmeter系列]Jmeter源码编译步骤 - 随 - 随
     
       6,编译成功之后,到bin文件中,打开“jmeter.bat”文件,即可见到jmeter的界面。
    [Jmeter系列]Jmeter源码编译步骤 - 随 - 随
     

      7,将jmeter搬到Eclipse

    1)新建java project

    2)使用import ,选择file system,将上面编译成功的jmeter的项目的文件导进去eclipse的开发环境。

    3)关掉Eclipse,将jmeter自带的eclipse.classpath copyjava project.classpath文件中,点击保存。

    4)重新打开Eclipse

     

     8,在Eclipsebuild (构建)jmeter项目

    1)   选择新增ant-builder 

          [Jmeter系列]Jmeter源码编译步骤 - 随 - 随

    2)设置好一些参数

          [Jmeter系列]Jmeter源码编译步骤 - 随 - 随
    3)对build.xml文件进行ant_build
    [Jmeter系列]Jmeter源码编译步骤 - 随 - 随
    4)build成功后,在bin文件夹下的jmeter.bat文件可以执行。
    [Jmeter系列]Jmeter源码编译步骤 - 随 - 随
     
     

    Jmeter 导入Eclipse,如何编译

    分类:

    1、下载:到ANT官方网站http://ant.apache.org/下载最新版本,解压后即可。
    2、配置环境变量:我的电脑----属性-----高级----环境变量
          如:ANT_HOME:C:apache-ant-1.7.1
          PATH:%ANT_HOME%in (为了方便在dos环境下操作)
    3、查看是否安装成功:在dos窗口中输入命令ant,若出现结果
       Buildfile:build.xml does not exist!
       Build failed
       说明ant安装成功!因为ant默认运行build.xml文件,这个文件需要我们建立。

     

    1、在eclipse中新建java project,名为jmeter,在下一步中选择"Allow output folders for source folders",防止导入源码时把bin目录做为输出目录给清理掉;

    2、选择从文件系统导入apache-jmeter-2.7源码;

    3、关闭eclipse,在project目录下把eclipse.classpath改名为.classpath;

    4、在project目录下执行ant download_jars,或在这之前就先把安装好的jmeter的lib目录下文件都拷贝过来;

    5、在project目录下执行ant package;

    6、打开eclipse,刷新lib目录后重新加载所有lib目录,即可编译通过;

    7、run as java application,选择"New Driver",第一遍会运行失败;

    8、打开run dialog,选择工作目录为“${workspace_loc:jmeter/bin}”,即可运行jmeter了。

  • 相关阅读:
    就打排序算法总结
    php 垃圾回收机制写时复制和引用计数
    zend studio 使用断点调试
    SiteServer 迁移至 Windows 2008 R2 问题汇总
    [项目改造中的点滴]C#中IDataReader和DataSet的区别与使用场景
    顺序分支知识总结
    我的第一篇博客
    [原创]删除GRUB引导恢复Windows引导,不用下载任何工具
    在C++builder中使用正则表达式,非boost库,简单!~
    SQL 存储过程优化经验
  • 原文地址:https://www.cnblogs.com/zhengah/p/5207144.html
Copyright © 2020-2023  润新知