Skip to content
EntityQ2858088· pop 6· linked from 162 articles

Apache Tika

Sign in to save

content detection and analysis framework

Source code

Apache Tika(TM) is a toolkit for detecting and extracting metadata and structured text content from various documents using existing parser libraries. Apache Tika, Tika, Apache, the Apache feather logo, and the Apache Tika project logo are trademarks of The Apache Software Foundation. Pre-built binaries of Apache Tika standalone applications are available from . Pre-built binaries of all the Tika jars can be fetched from Maven Central or your favourite Maven mirror. The Maven wrapper ( mvnw ) is included in the repository and will automatically download the correct Maven version if needed. On Windows, use mvnw.cmd instead. The build consists of a number of components, including a standalone runnable jar that you can use to try out Tika features. You can run it like this: Apache Tika supports reproducible builds. This means that building the same source code with the same JDK version should produce byte-for-byte identical artifacts, regardless of the build machine or time. Key configuration: project.build.outputTimestamp is set in tika-parent/pom.xml All Maven plugins are configured to produce deterministic output ./mvnw clean install -DskipTests mv ~/.m2/repository/org/apache/tika tika-build-1 ./mvnw clean install -DskipTests diff -r tika-build-1 ~/.m2/repository/org/apache/tika Apache Tika provides Bill of Material (BOM) artifact to align Tika module versions and simplify version management. To avoid convergence errors in your own project, import this bom or Tika's parent pom.xml in your dependency management section. This distribution includes cryptographic software. The country in which you currently reside may have restrictions on the import, possession, use, and/or re-export to another country, of encryption software. BEFORE using any encryption software, please check your country's laws, regulations and policies concerning the import, possession, or use, and re-export of encryption software, to see if this is permitted. See for more information. The U.S. Government Department of Commerce, Bureau of Industry and Security (BIS), has classified this software as Export Commodity Control Number (ECCN) 5D002.C.1, which includes information security software using or performing cryptographic functions with asymmetric algorithms. The form and manner of this Apache Software Foundation distribution makes it eligible for export under the License Exception ENC Technology Software Unrestricted (TSU) exception (see the BIS Export Administration Regulations, Section 740.13) for both object code and source code. Apache Tika uses the Bouncy Castle generic encryption libraries for extracting text content and metadata from encrypted PDF files. See for more details on Bouncy Castle.

Excerpt from the source-code README · 9,424 chars · not written by Vinony

Wikidata facts

Official website
tika.apache.org
Show 7 more facts
software version identifier
3.1.0
source code repository URL
gitbox.apache.org/repos/asf/tika.git
inception
2007-03-22
Commons category
Apache Tika
Sources (7)

via Wikidata · CC0

Available in 5 languages

via Wikidata sitelinks · CC0

Connections

Categories