This downloads and installs the Tika App
jar (~60 MB) into a user directory,
and verifies the integrity of the file using a checksum.
The default settings should work fine.
install_tika(version = "1.22", digest = paste0("64975d79211bc5c37f866abb2f4077687eff55b7615", "67f7ad0b36a221a2ae3457b748fac9b288a31a641f3", "7dfc8679260413f972b5b60cf6deb6721329cad001"), mirrors = c("http://mirrors.ocf.berkeley.edu/apache/tika/", "http://apache.cs.utah.edu/tika/", "http://mirror.cc.columbia.edu/pub/software/apache/tika/"), retries = 2, url = character())
The declared Tika version
The sha15 checksum. Set to an empty string
A vector of Apache mirror sites. One is picked randomly.
The number of times to try the download.
Optional url to a particular location of the tika app. Setting this to any character string overrides downloading from random mirrors.
Logical if the installation was successful.
The default settings of
install_tika() should typically be left as they are.
This function will download the version of the Tika
jar tested to work
with this package, and can verify file integrity using a checksum.
It will normally download from a random Apache mirror.
If the mirror fails,
it tries the archive at
You can also enter a value for
url directly to override this.
It will download into a directory determined
specific to the operating system.
tika() is stopping with an error compalining about the
If you are uninstalling the entire
and want to remove the Tika App
Alternately, navigate to the install folder and delete it manually.
It is the file path returned by
The path is OS specific, and explained here:
Tika is distributed under the Apache License Version 2.0, which generally permits distribution of the code "Object" without the "Source". The master copy of the Apache Tika source code is held in GIT. You can fetch (clone) the large source from GitHub ( https://github.com/apache/tika ).