java-common - Base package for Java runtimes

Property Value
Distribution Ubuntu 16.04 LTS (Xenial Xerus)
Repository Ubuntu Main amd64
Package filename java-common_0.56ubuntu2_all.deb
Package name java-common
Package version 0.56ubuntu2
Package release -
Package architecture all
Package type deb
Category misc
License -
Maintainer Ubuntu Developers <>
Download size 7.56 KB
Installed size 35.00 KB
This package provides common tools for the Java runtimes, such as
the update-java-alternatives mechanism used to switch between
different versions of Java.


Package Version Architecture Repository
java-common_0.56ubuntu2_all.deb 0.56ubuntu2 all Ubuntu Main
java-common - - -


Type URL
Binary Package java-common_0.56ubuntu2_all.deb
Source Package java-common

Install Howto

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




2016-02-25 - Matthias Klose <>
java-common (0.56ubuntu2) xenial; urgency=medium
* Build a default-jdk-headless package.
2016-02-18 - Matthias Klose <>
java-common (0.56ubuntu1) xenial; urgency=medium
* default-jre: Lower recommends of default-java-plugin to a suggests.
2016-02-10 - Emmanuel Bourg <>
java-common (0.56) unstable; urgency=medium
* Team upload.
* Build default-java-plugin for the architectures supporting icedtea-web only
2016-02-05 - Emmanuel Bourg <>
java-common (0.55) unstable; urgency=medium
* Team upload.
[ Matthias Klose ]
* Bump m68k, sh4 and sparc64 to 1.8.
[ Emmanuel Bourg ]
* Upload to unstable
* Fixed the name of the plugin dependency
(icedtea-<n>-plugin instead of icedtea-<n>-web)
* Standards-Version updated to 3.9.7 (no changes)
* Properly handle the symlink to dir conversion in gcj-native-helper
(Closes: #813223)
2015-10-27 - Emmanuel Bourg <>
java-common (0.54) experimental; urgency=medium
* Team upload.
[ Emmanuel Bourg ]
* Use OpenJDK 8 on mips, mipsel and mips64el.
* Added a new default-java-plugin package depending on the right plugin
package for the current architecture, typically icedtea-<n>-plugin.
default-java-plugin provides icedtea-plugin (Closes: #678381).
* default-jre now recommends default-java-plugin
* The Java Policy and the FAQ have been moved to the new java-policy package.
* default-jdk-doc is now architecture dependent (Closes: #801257)
* gcj-native-helper no longer depends on default-jdk
* gcj-native-helper depends on gcj-jdk instead of openjdk (regression in 0.53)
* default-jdk/jre now have unversioned dependencies on openjdk
* Dropped support for non multiarch aware openjdk packages
* update-java-alternatives now supports bash completion (Closes: #777550)
* The output of update-java-alternatives --list is now aligned vertically
* Removed the unused classpath-from-jars-1 example
* Removed the old dummy control files
* Removed the README about the old default-jdk-builddep transition
* Removed the unused Lintian overrides for java-common
* Removed the not implemented --test option from update-java-alternatives
(Closes: #800024)
* Converted debian/copyright to the Copyright Format 1.0
* Simplified debian/rules using the dh sequencer
* Removed the default values for Java 6 (no longer used)
[ Matthias Klose ]
* Bump alpha, kfreebsd-amd64 and kfreebsd-i386 to 1.8.
* Add jvm_archdir, jvm_archpath, jvm_includes macros.
2015-09-01 - Emmanuel Bourg <>
java-common (0.53) experimental; urgency=medium
* Team upload.
* Use OpenJDK 8 on amd64, arm64, armel, armhf, i386, powerpc, powerpcspe,
ppc64, ppc64el, s390x and x32.
* Prepared the default values for Java 9
* Policy changes:
- Programs must depend on the needed runtime environment, but not
the libraries (Closes: #730133)
- Replaced 'java' with 'Java' when referring to the language
- Mentioned the virtual packages java{5,6,7,8}-runtime(-headless)?
* Removed Niels Thykier from the uploaders (Closes: #770579)
* Changed the maintainer from 'Debian Java Mailing List'
to 'Debian Java Maintainers'
* Standards-Version updated to 3.9.6 (no changes)
* Moved the package to Git
2015-10-11 - Matthias Klose <>
java-common (0.52.1) unstable; urgency=medium
* Team upload.
* Bump kfreebsd-amd64 kfreebsd-i386 to 1.7 again.
* Add jvm_archdir and jvm_archpath macros.
2014-05-06 - Emmanuel Bourg <>
java-common (0.52) unstable; urgency=medium
* Team upload.
* Use OpenJDK 7 on mips64el (Closes: #747179)
* Prepared the default values for Java 8
* Use 'set -e' instead of '#!/bin/sh -e' in debian/java-common.postrm
* Switch to debhelper level 9
* debian/control:
- Standards-Version updated to 3.9.5 (no changes)
- Use a canonical URL for the Vcs-Svn field
- Added the Homepage field

See Also

Package Description
javascript-common_11_all.deb Base support for JavaScript library packages
jayatana_2.7-0ubuntu5_amd64.deb Java Native Library for ayatana project
jfsutils_1.1.15-2.1_amd64.deb utilities for managing the JFS filesystem
jigit_1.20-2ubuntu1_amd64.deb tools for working with jigdo files
john-data_1.8.0-2_all.deb active password cracking tool - character sets
john_1.8.0-2_amd64.deb active password cracking tool
joyent-mdata-client_0.0.1-0ubuntu2_amd64.deb metadata client for use on SmartOS hyper-visor
juju-2.0_2.0~beta4-0ubuntu2_amd64.deb Juju is devops distilled - client
juju_2.0~beta4-0ubuntu2_all.deb next generation service orchestration system
kbd_1.15.5-1ubuntu4_amd64.deb Linux console font and keytable utilities
kdump-tools_1.5.9-5_all.deb scripts and tools for automating kdump (Linux crash dumps)
keepalived_1.2.19-1_amd64.deb Failover and monitoring daemon for LVS clusters
kernel-wedge_2.90ubuntu1_all.deb udeb package builder for Debian-Installer
kerneloops-daemon_0.12+git20140509-2ubuntu1_amd64.deb kernel oops tracker
kexec-tools_2.0.10-1ubuntu2_amd64.deb tools to support fast kexec reboots