Go to file
Sebastian Bazley 6c37a116b6 Fix typo; warn that XPath parser can be slow
git-svn-id: https://svn.apache.org/repos/asf/jakarta/jmeter/trunk@631461 13f79535-47bb-0310-9956-ffa450edef68

Former-commit-id: 2623b9f5a8
2008-02-27 01:50:57 +00:00
bin Add application/vnd.wap.xhtml+xml as a text type 2008-02-26 22:54:37 +00:00
extras Update to Xerces 2.9.1 2008-02-26 14:58:27 +00:00
lib Update to Xerces 2.9.1 2008-02-26 14:58:27 +00:00
src Use JTidy to display XML in View Results Tree Listener (avoids fetching DTDs) 2008-02-27 01:22:37 +00:00
test/src/org/apache Add optional output variable name to Jexl function 2008-02-26 14:36:21 +00:00
xdocs Fix typo; warn that XPath parser can be slow 2008-02-27 01:50:57 +00:00
KEYS.txt New key expiry date 2007-11-24 22:21:02 +00:00
LICENSE Correct license pointers 2008-01-11 00:24:51 +00:00
LICENSE(XPP3).txt Move licenses to top-level directory 2007-01-07 22:21:21 +00:00
LICENSE(XStream).txt Update to latest XStream License 2007-07-07 00:35:13 +00:00
LICENSE(htmlparser).txt Update to htmlparser 2.0 2007-02-26 23:28:57 +00:00
LICENSE(jCharts).txt Move licenses to top-level directory 2007-01-07 22:21:21 +00:00
LICENSE(jdom).txt Move licenses to top-level directory 2007-01-07 22:21:21 +00:00
LICENSE(jtidy).txt Move licenses to top-level directory 2007-01-07 22:21:21 +00:00
MANIFEST Move MANIFEST to top-level directory 2006-04-02 16:27:24 +00:00
NOTICE Update Copyright to 2008 2008-01-04 00:18:53 +00:00
README Fix typos and location of LICENSE* files 2007-11-27 10:57:49 +00:00
STATUS Update branch/trunk history 2007-09-09 22:55:13 +00:00
build.properties Update to Xerces 2.9.1 2008-02-26 14:58:27 +00:00
build.xml Add clean-dist target (useful for Hudson) 2008-02-02 17:14:17 +00:00
doap_JMeter.rdf Update comment 2008-01-19 23:43:20 +00:00
eclipse.classpath Update xstream 1.2.1 => 1.2.2 2007-12-14 00:05:06 +00:00
eclipse.readme Add Ant target for running JMeter GUI from the jar files that are made. 2007-09-15 09:22:58 +00:00
fb-csv.xsl Update license (remove copyright) 2007-01-07 19:22:29 +00:00
fb-excludes.xml Don't report HE bugs at present 2005-05-28 11:08:18 +00:00

README

                         A P A C H E   J M E T E R


  What is it?
  -----------

  Apache JMeter is a 100% pure Java application designed to test
  and measure performance.  It may be used as a highly portable 
  server benchmark as well as multiclient load generator.

  The Latest Version
  ------------------

  Details of the latest version can be found on the Java Apache 
  Project web site (http://jakarta.apache.org/jmeter).

  Requirements
  ------------

  The following requirements exist for running Apache JMeter:

   o  Java Interpreter:

      A fully compliant Java 1.4 (or later) Runtime Environment is required 
      for Apache JMeter to execute.

   o  Optional jars:
   
      Some jars are not included with JMeter. 
      If required, these should be downloaded and placed in the lib directory
   
      BeanShell (bsh.jar) - www.beanshell.org
      JavaMail (activation.jar, mail.jar) - java.sun.com
      JMS (jms.jar) - java.sun.com

   o  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 build plugin classes for Apache JMeter.

  Installation Instructions
  -------------------------

  Note that spaces in directory names can cause problems.

  - Release builds
  Unpack the binary archive into a suitable directory structure.
  
  - Nightly builds
  Unpack BOTH the _bin and _lib archives into the SAME directory structure
  
  Running JMeter
  --------------
  
  Change to the bin directory and run the jmeter (Un*x) or jmeter.bat (Windows) file.
  
  For Windows (2K, XP etc), there are also some other scripts:
  
  jmeter-n.cmd - drop a JMX file on this and it will run it as a non-GUI test
  jmeter-n-r.cmd - drop a JMX file on this and it will run it as a non-GUI remote (client-server) test
  jmeter-t.cmd - drop a JMX file on this and it will open the file for running a GUI test
  
  Documentation
  -------------
  The documentation available as of the date of this release is
  also included, in HTML format, in the printable_docs/ directory, and it may
  be browsed starting from the file called index.html.

  Build instructions
  ------------------

  Please note:
  To avoid unnecessary duplication, the source archives do not contain 
  the source files also needed to run JMeter (for example properties files and scripts).
    
  - Release builds
  Unpack both the binary and source archives into the same directory structure.
  
  - Nightly builds
  Unpack the _src, _bin and _lib archives into the same directory structure.
  
  Any optional jars (see above) should be placed in lib/opt and/or lib.
  
  Jars in lib/opt will be used for building JMeter and running the unit test, but won't be used at run-time.
  [This is useful for testing what happens if the optional jars are not downloaded
  by other JMeter users].

  JMeter is built using Ant.
  
  Change to the top-level directory and issue the command:
  
  ant

  This will compile the application and enable you to run jmeter from the bin
  directory.

  ant test [-Djava.awt.headless=true]
  
  This will compile and run the unit tests.
  The optional property definition is required if the system does not have a suitable GUI display.
  
  Licensing and legal issues
  --------------------------

  For legal and licensing issues, please look the files:
  LICENSE
  NOTICE
  LICENSE*


  Thank you for using Apache JMeter.