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"
|
|
|