Parsers

As of Apache Tika 2.0, there are three parser packages.
  1. tike-parser-modules: basic parsers -- java only, no native code, no parsers that require rest calls
  2. tike-parsers-extended: extended parsers -- allowed: native code and parsers that require rest calls, heavy dependencies
  3. tika-parsers-ml: parsers/recognizers that rely on machine learning and/or natural language processing

The tika-parser-modules modules are packaged as one in tika-parsers. The tika-app and tika-server jars depend on tika-parsers. If you need an extended-parser or an ml parser, you're responsible for adding those jars to your classpath.