How To Install japi-compliance-checker on Kali Linux

In this tutorial we learn how to install japi-compliance-checker on Kali Linux. japi-compliance-checker is tool to compare compatibility of Java library API

Introduction

In this tutorial we learn how to install japi-compliance-checker on Kali Linux.

What is japi-compliance-checker

japi-compliance-checker is:

Java API Compliance Checker (Java ACC) is a tool for checking backward binary and source-level compatibility of a Java library API. The tool checks classes declarations of old and new versions and analyzes changes that may break compatibility: removed methods, removed class fields, added abstract methods, etc. Binary incompatibility may result in crashing or incorrect behavior of existing clients built with an old version of a library when they are running with a new one. Source incompatibility may result in recompilation errors with a new library version. The tool is intended for library developers and operating system maintainers who are interested in ensuring backward compatibility, i.e. allow old clients to run or to be recompiled with newer library versions.

There are three methods to install japi-compliance-checker on Kali Linux. We can use apt-get, apt and aptitude. In the following sections we will describe each method. You can choose one of them.

Install japi-compliance-checker Using apt-get

Update apt database with apt-get using the following command.

sudo apt-get update

After updating apt database, We can install japi-compliance-checker using apt-get by running the following command:

sudo apt-get -y install japi-compliance-checker

Install japi-compliance-checker Using apt

Update apt database with apt using the following command.

sudo apt update

After updating apt database, We can install japi-compliance-checker using apt by running the following command:

sudo apt -y install japi-compliance-checker

Install japi-compliance-checker Using aptitude

If you want to follow this method, you might need to install aptitude on Kali Linux first since aptitude is usually not installed by default on Kali Linux. Update apt database with aptitude using the following command.

sudo aptitude update

After updating apt database, We can install japi-compliance-checker using aptitude by running the following command:

sudo aptitude -y install japi-compliance-checker

How To Uninstall japi-compliance-checker on Kali Linux

To uninstall only the japi-compliance-checker package we can use the following command:

sudo apt-get remove japi-compliance-checker

Uninstall japi-compliance-checker And Its Dependencies

To uninstall japi-compliance-checker and its dependencies that are no longer needed by Kali Linux, we can use the command below:

sudo apt-get -y autoremove japi-compliance-checker

Remove japi-compliance-checker Configurations and Data

To remove japi-compliance-checker configuration and data from Kali Linux we can use the following command:

sudo apt-get -y purge japi-compliance-checker

Remove japi-compliance-checker configuration, data, and all of its dependencies

We can use the following command to remove japi-compliance-checker configurations, data and all of its dependencies, we can use the following command:

sudo apt-get -y autoremove --purge japi-compliance-checker

Dependencies

japi-compliance-checker have the following dependencies:

References

Summary

In this tutorial we learn how to install japi-compliance-checker package on Kali Linux using different package management tools: apt, apt-get and aptitude.