java-common - Base of all Java packages

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main amd64
Package name java-common
Package version 0.52
Package architecture all
Package type deb
Installed size 292 B
Download size 132.53 KB
Official Mirror
This package must be installed in the system if a Java environment
is desired. It covers useful information for Java users in
Debian GNU/Linux, including:
* The Java policy document which describes the layout of Java support in
Debian and how Java packages should behave.
* The Debian-Java-FAQ which provides information on the status of
Java support in Debian, available compilers, virtual machines, Java
programs and libraries as well as on legal issues.
* Information on how to create dummy packages to fulfill java2


Package Version Architecture Repository
java-common_0.52_all.deb 0.52 all Debian Main
java-common - - -


Type URL
Binary Package java-common_0.52_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




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
2014-02-01 - Niels Thykier <>
java-common (0.51) unstable; urgency=low
[ Sylvestre Ledru ]
* Fix some wrong version declarations
[ Matthias Klose ]
* Promote openjdk-7 as default-java on arm64, mips, mipsel, powerpcspe,
ppc64el, x32.
* Revert back to gcj on ia64. openjdk-7 fails to build, not porter feedback.
* Revert back to gcj on s390. openjdk-7 fails to build, not a release
architecture anymore.
* Revert back to gcj on sparc and sparc64. Hotspot for sparc isn't
maintained anymore upstream.  No porter feedback about a Zero port.
* Revert back to gcj on kfreebsd-{i386,amd64}.  The port is not yet
available upstream.  No feedback from the kfreebsd porters, and no
updates for new upstream versions.
* Bump the epoch on the default-{jre-headless,jre,jdk} packages.
2013-11-23 - Sylvestre Ledru <>
java-common (0.50) unstable; urgency=low
* Remove the 'Libraries must depend on the needed runtime environment'
from the policy. It was wrong and conflicting with lintian.
(Closes: #730133)
[ Damien Raude-Morvan ]
* Promote openjdk-7 as default-java on kfreebsd-{i386,amd64}.
2013-08-05 - Sylvestre Ledru <>
java-common (0.49) unstable; urgency=low
[ Sylvestre Ledru ]
* Team upload.
* Finalize the upload to switch to OpenJDK 7.
* Fix empty-binary-package on gcj-native-helper, default-jre & default-jdk
* Remove local variables in the changelog
* Update of the Debian Java FAQ (was starting to become obsolete)
* Update of the Java policy:
- Recommend default-jre & default-jre-headless for Java libraries
- Create a section "Building Java packages"
- Promote default-jdk
- Advice to use javahelper
- Recommend maven-debian-helper
- Remove some deprecated references to java-runtime{1,2}
- Minor improvements
- State the license of the policy (Closes: #687841)
[ tony mancill ]
* Upload to unstable to make openjdk-7 the default on architectures
where it is supported.
* Bump Standards-Version to 3.9.4.
* Update Vcs-Svn URL.
[ Matthias Klose ]
* Don't blindly update to OpenJDK7 on architectures where it is not
supported or not even built.
* Provide a /usr/share/java/ makefile fragment for
supported java architectures and versions.
2012-06-18 - Niels Thykier <>
java-common (0.48) experimental; urgency=low
* Upload to experimental.
* Replace java6 with java7 on architectures supporting
2012-02-26 - Matthias Klose <>
java-common (0.47) unstable; urgency=low
* Add creation and removal of /etc/.java (common to different OpenJDK
versions) in java-common maintainer scripts. Closes: #660604.
* Remove Michael from the uploaders list. Closes: #654029.
2011-12-17 - Matthias Klose <>
java-common (0.46) unstable; urgency=low
* java-common: Mark it as Multi-Arch: foreign.
2011-11-22 - Niels Thykier <>
java-common (0.45) unstable; urgency=low
* Fixed FTBFS due to build depending on build-indep.
2011-11-06 - Niels Thykier <>
java-common (0.44) unstable; urgency=low
* Added build-arch target to d/rules.
* Bumped Standards-Versions to 3.9.2 - no changes required.
2011-08-28 - Matthias Klose <>
java-common (0.43) unstable; urgency=low
* Depend on the multiarch aware openjdk-6-jre-headless.
* Default to openjdk-6 on ppc64.
* update-java-alternatives: Substitute <jname> with <jname>-<arch>.

See Also

Package Description
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
javamorph_0.0.20100201-1.3_all.deb Java morphing film-make program for pixel picture-input
javascript-common_11_all.deb Base support for JavaScript library packages
jaxe_3.5-5_all.deb JAva Xml Editor
jazip_0.34-15.1_amd64.deb Mount and unmount Iomega Zip and/or Jaz drives
jbibtex-base_2.5-2.1_all.deb make a bibliography for ASCII p(La)TeX / NTT j(La)TeX
jbig2dec_0.13-4~deb8u2_amd64.deb JBIG2 decoder library - tools