About

download

Documentation

JMeter Resources

Community

requirements
  • Java Environment

    A fully compliant Java 1.4 environment is required for Apache JMeter to execute. Since Apache JMeter uses only standard Java APIs (java.*), please, do not file in a bug report if your JRE fails to execute Apache JMeter because a class implementation is missing, or not fully compliant.
  • Java JFC (Swing components)

    Swing GUI extentions are required for Apache JMeter. Due to incompatibility in the package names, the precompiled version works only with Swing placed under the package javax.swing which is its final destination found in the Java 2(tm) platform.
  • Java Compiler [optional]

    A Java compiler is not needed since the distribution includes a precompiled java binary archive. Note that a compiler is required if you plan to recompile the source code or if you plan to build your own plugins.
  • SAX 1.0 XML Parser [optional]

    The SAX 1.0 libraries and a SAX compliant parser are necassary for restoring of saved HTTPSamples and to compile Apache JMeter. JMeter ships with Apache's Xerces parser.
  • Java Mail tm & javax.activation [optional]

    The javax.mail & javax.activation packages are required to receive mail notifications from JMeter.
  • JSSE [optional]

    JSSE is used to provide an SSL implementation to enable testing of https protocol.


Installing Apache JMeter

If your system meets the above requirements, thanks to the beauty of Java you don't have to do anything else: under the directory /bin you will find the binary application and the system wrappers you need to run Apache JMeter. You may want to go the running instructions to continue.

If the precompiled binary doesn't match your system (Swing package incompatibility) or you simply want to recompile the source code, you may use Apache's Ant.

To build with ant:

  • move to the base of the jmeter distribution
  • Linux/Unix : run "build.sh install"
  • Windows : run "build install"



Copyright © 1999-2001, Apache Software Foundation