libapache-poi-java - Apache POI - Java API for Microsoft Documents

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main amd64
Package name libapache-poi-java
Package version 3.10.1
Package release 2
Package architecture all
Package type deb
Installed size 13.69 KB
Download size 7.22 MB
Official Mirror
Apache POI provides a Java API for manipulating various file formats based upon
the Office Open XML standards (OOXML) and Microsoft's OLE 2 Compound Document
format (OLE2).
Apache POI supports the following formats:
* Word (DOC, DOCX)
* Excel (XLS, XLSX)
* PowerPoint (PPT, PPTX)
* Visio (VSD)
* Publisher (PUB)
* Outlook
* TNEF (Transport Neutral Encoding Format)


Package Version Architecture Repository
libapache-poi-java_3.10.1-2_all.deb 3.10.1 all Debian Main
libapache-poi-java - - -


Name Value
ant -
libcommons-codec-java -
libcommons-logging-java -
libdom4j-java -
liblog4j1.2-java -
libxmlbeans-java -


Name Value
libjakarta-poi-java -


Name Value
libjakarta-poi-java -


Name Value
libjakarta-poi-java -


Type URL
Binary Package libapache-poi-java_3.10.1-2_all.deb
Source Package libapache-poi-java

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install libapache-poi-java deb package:
    # sudo apt-get install libapache-poi-java




2015-01-12 - Emmanuel Bourg <>
libapache-poi-java (3.10.1-2) unstable; urgency=medium
* Fixed CVE-2014-9527: Infinite loop on corrupted PPT file (Closes: #775171)
* Standards-Version updated to 3.9.6 (no changes)
* Moved the package to Git
2014-08-28 - Emmanuel Bourg <>
libapache-poi-java (3.10.1-1) unstable; urgency=medium
* New upstream release (Fixes CVE-2014-3529 and CVE-2014-3574)
- Refreshed the patches
2014-07-16 - Emmanuel Bourg <>
libapache-poi-java (3.10-2) unstable; urgency=medium
* Fixed a test failure with Java 8
2014-02-25 - Emmanuel Bourg <>
libapache-poi-java (3.10-1) unstable; urgency=medium
* New upstream release
- Refreshed the patches
- Build depend on junit4 instead of junit
- Added a patch disabling the code coverage report
* Standards-Version updated to 3.9.5 (no changes)
* Switch to debhelper level 9
* Use XZ compression for the upstream tarball
2013-07-09 - Emmanuel Bourg <>
libapache-poi-java (3.9-1) unstable; urgency=low
[ Emmanuel Bourg ]
* New upstream release
- Refreshed the patches
- Removed poi-contrib.jar (merged into poi.jar and poi-examples.jar)
- Removed the unused dependencies on commons-beanutils, commons-lang
and xalan
- Added a dependency on libcommons-codec-java
- Added the new excelant component (Excel Ant tasks)
* Removed the patches 01_javac_encoding.patch and 02_classpath.patch
* Enabled the unit tests
* Added the classpath attribute in the manifests
* Enabled the ooxml modules (Closes: #658288)
- Removed the patch 03_no_ooxml.patch
- Updated debian/ to fetch the OOXML schemas from the ECMA site
- Added a dependency on libxmlbeans-java
- Updated debian/copyright to document the license of the OOXML schemas
* debian/control:
- Updated Standards-Version to 3.9.4 (no changes)
- Use canonical URLs for the Vcs-* fields
- Removed Michael Koch from the uploaders (Closes: #654046)
- Improved the package description
* debian/rules: Improved the clean target
* Updated the debian/README.* files
[ tony mancill ]
* Update debian/copyright to DEP5 format; clarify license of 
chunks_parse_cmds.tbl.  (Closes: #659067)
2011-09-07 - Torsten Werner <>
libapache-poi-java (3.6+dfsg-2) unstable; urgency=low
* Rename package from jakarta-poi to apache-poi. Add appropriate Conflicts,
Replaces, and Provides.
* Keep some compatibility symlinks in /usr/share/java.
* Remove Java runtime from Depends.
* Switch to source format 3.0.
* Remove Christian from Uploaders list.
* Switch to debhelper level 7.
* Update Standards-Version: 3.9.2.
2009-12-30 - Damien Raude-Morvan <>
libjakarta-poi-java (3.6+dfsg-1) unstable; urgency=low
* New upstream release.
- refresh all patches
* Remove Arnaud Vandyck from Uploaders
* Fix debian/watch to track upstream tarballs naming changes
2009-10-01 - Damien Raude-Morvan <>
libjakarta-poi-java (3.5+dfsg-1) unstable; urgency=low
* New upstream release.
- 01_javac_encoding: refreshed
- 02_classpath: use Debian JAR for build
- 03_no_ooxml: disable ooxml module (use non-free JARs)
- 04_jar_names: strip DSTAMP for JARs filenames
* Update my email address
* debian/orig-tar.exclude: Update exclusion file list

See Also

Package Description
libapache-pom-java_10-2_all.deb Maven metadata for all Apache Software projects
libapache-session-browseable-perl_1.0.2-1_all.deb module adding index and search methods to Apache::Session
libapache-session-ldap-perl_0.3-1_all.deb LDAP implementation of Apache::Session
libapache-session-perl_1.93-1_all.deb modules for keeping persistent user data across HTTP requests
libapache-session-wrapper-perl_0.34-1_all.deb simple wrapper around Apache::Session
libapache-sessionx-perl_2.01-4_all.deb extended persistence framework for session data
libapache-singleton-perl_0.15-2_all.deb Singleton class for mod_perl
libapache2-authcassimple-perl_0.10-2_all.deb Apache2 module to authenticate trough a CAS server
libapache2-authcookie-perl_3.22-1_all.deb Perl Authentication and Authorization via cookies
libapache2-mod-apparmor_2.9.0-3_amd64.deb changehat AppArmor library as an Apache module
libapache2-mod-apreq2_2.13-4+b1_amd64.deb generic Apache request library - Apache module
libapache2-mod-auth-cas_1.0.9.1-4_amd64.deb CAS authentication module for Apache2
libapache2-mod-auth-gssapi_1.0.3-2_amd64.deb GSSAPI Authentication module for Apache2
libapache2-mod-auth-kerb_5.4-2.2_amd64.deb apache2 module for Kerberos authentication
libapache2-mod-auth-mellon_0.9.1-1_amd64.deb SAML 2.0 authentication module for Apache