japitools - Java API compatibility testing tools

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main amd64
Package name japitools
Package version 0.9.7
Package release 1
Package architecture all
Package type deb
Installed size 216 B
Download size 110.11 KB
Official Mirror ftp.br.debian.org
It consists of two simple tools designed to test for compatibility between
Java APIs. They were originally designed for testing free implementations
of Java itself for compatibility with Sun's JDK, but they can also be used
for testing backward compatibility between versions of any API.
The tools are japize and japicompat. Japize is a Java program which emits
a listing of an API in a machine-readable format. Japicompat then takes two
such listings and compares them for binary compatibility, as defined by Sun
in the Java Language Specification.


Package Version Architecture Repository
japitools_0.9.7-1_all.deb 0.9.7 all Debian Main
japitools - - -


Name Value
default-jre-headless -
java2-runtime-headless -
perl -


Type URL
Binary Package japitools_0.9.7-1_all.deb
Source Package japitools

Install Howto

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




2011-02-06 - Niels Thykier <niels@thykier.net>
japitools (0.9.7-1) unstable; urgency=low
* Team upload to unstable.
* New upstream release.
* Removed jcompat.txt from docs, since upstream no longer ships it.
2010-12-09 - Niels Thykier <niels@thykier.net>
japitools (0.9.5+cvs20060115-3) experimental; urgency=low
* Team upload.
- Uploaded to experimental due to freeze.
* Added patch from James Page to minimize Ubuntu diff.
- Replaced Depends on default-jdk with headless JREs
- Bumped Standards-Versions to 3.9.1 - no changes required.
(Closes: #590910)
* Added Homepage and Vcs-* fields.
* Removed unused simple-patch system.
* Fixed some hyphens that should have been minus signs in the
* Converted source format to 3.0 (quilt).
2009-09-14 - Michael Koch <konqueror@gmx.de>
japitools (0.9.5+cvs20060115-2) unstable; urgency=low
* (Build-)Depends on default-jdk.
* Moved Build-Depends-Indep to Build-Depends.
* Build-Depend on debhelper >= 7.
* Depends on ${misc:Depends}.
* Rewrote debian/copyright to be more accurrate.
* Use doc-base section 'Programming'.
* Removed Wolfgang and added me as uploader.
* Updated Standards-Version to 3.8.3.
2006-01-16 - Wolfgang Baer <WBaer@gmx.de>
japitools (0.9.5+cvs20060115-1) unstable; urgency=low
* New upstream cvs snapshot
* kaffe compiler transition
2005-10-06 - Wolfgang Baer <WBaer@gmx.de>
japitools (0.9.5+cvs20051006-1) unstable; urgency=low
* Initial release

See Also

Package Description
jardiff_0.2-4_all.deb tool to visualise API differences between two JAR files
jargon-text_4.4.7-4_all.deb definitive compendium of hacker slang
jargon_4.0.0-5.1_all.deb the definitive compendium of hacker slang
jarwrapper_0.48+deb8u1_all.deb Run executable Java .jar files
jasmin-sable_2.4.0-4_all.deb Java class (.class) file assembler
java-common_0.52_all.deb Base of all Java packages
java-propose-classpath_0.48+deb8u1_all.deb Helper script to suggest a classpath for jar files
java-wrappers_0.1.28_all.deb wrappers for java executables
java2html_0.9.2-4_amd64.deb Highlight Java and C++ sources for WWW presentation
java3ds-fileloader_1.2+dfsg-1_all.deb Java3D 3DS File Loader
javacc-doc_5.0-5_all.deb Documentation for the JavaCC Parser Generator
javacc_5.0-5_all.deb Parser generator for use with Java
javahelp2-doc_2.0.05.ds1-7_all.deb Java based help system - contains Javadoc API documentation
javahelp2_2.0.05.ds1-7_all.deb Java based help system
javahelper_0.48+deb8u1_all.deb Helper scripts for packaging Java programs