4541
Comment: Correcting openjdk's JDK package link
|
4584
squeeze OpenJDK 's web plugin is icedtea6-plugin
|
Deletions are marked like this. | Additions are marked like this. |
Line 14: | Line 14: |
||OpenJDK || v6 ||JRE{{{}}}:DebPkg:openjdk-6-jre <<BR>>JDK{{{}}}:DebPkg:openjdk-6-jdk || [[DebPkg:icedtea-gcjwebplugin|compatible]] || :-) || A GPL2 version of Sun's JDK ! <<BR>>Available on all archs.|| | ||OpenJDK || v6 ||JRE{{{}}}:DebPkg:openjdk-6-jre <<BR>>JDK{{{}}}:DebPkg:openjdk-6-jdk || compatible:<<BR>>[[DebPkg:icedtea-gcjwebplugin]] ''or'' [[DebianPkg:icedtea6-plugin]] || :-) || A GPL2 version of Sun's JDK ! <<BR>>Available on all archs.|| |
Contents
JRE / JDK under Debian
Debian provides many Java implementation. Each of them have a development environment (JDK) and a runtime (known as JRE, or Java Virtual Machines JVM).
Here's a list of Java environment. (Run aptitude search "?provides(java-runtime)" on your system to list available packages).
Origin |
Spec. |
Packages |
Plugin |
Free |
Comments |
GNU's GIJ/GCJ 4.2, 4.3 |
v5 |
|
Installed by default. |
||
Sun Java 1.5 |
v5 |
JRE:sun-java5-jre |
|
Sun's JVM ! |
|
Sun Java 1.6 |
v6 |
JRE:sun-java6-jre |
|
Sun's JVM ! |
|
OpenJDK |
v6 |
JRE:openjdk-6-jre |
compatible: |
|
A GPL2 version of Sun's JDK ! |
?Kaffe |
v1? |
no |
|
Kaffe, another JVM |
Other JRE/JDK: It is possible to package and install other JRE/JDK from (Blackdown, IBM, Sun) using JavaPackage:
The following JRE/JDK aren't available in Debian anymore (as of DebianLenny) : sablevm, sun's jre<1.5
Understanding Java Virtual packages names
ToDo: explain those virtual packages.
- java-runtime, java1-runtime, java2-runtime, java5-runtime, java6-runtime
- java-runtime-headless, java1-runtime-headless, java2-runtime-headless, java5-runtime-headless, java6-runtime-headless
- java-virtual-machine
And for development environment
- java-compiler, java2-compiler
- java-sdk, java2-sdk, java5-sdk, java6-sdk
- ...
Developers - Java packaging work in Debian
general information and coordination
?Java/RoadMap
Debian Java Packaging Project at Alioth and the Debian Java List at http://lists.debian.org/debian-java/
Java/DevJam -> Developer Java Meeting
?Java/ResolveJavaNaming - Java Trademark Issues.
?CommonJavaPackaging - Coordination not to reinvent the wheel...
Java/JavaSvn - how to use SVN to package Java stuff
Work on specific application packages
?Java/MoveToMain packages to be moved to main
?Java/AlreadyMovedToMain - packages cotained in main
?Java/OpenJDKPackaging - things going on in packaging an openjdk for debian
Java/RequestedPackages - Apps people want to see packaged and which are in the process of being packaged.
Netbeans uploaded to NEW according to ITP: netbeans -- An IDE for Java
TODO(wiki consolidation): maybe everything should be moved from here to Java/RequestedPackages?
User Documentation
Using Java in Debian
To install the default JRE on your system, run :
apt-get install default-jre
Debian Java FAQ outside of this wiki
JavaFAQ - in this wiki, only one question so far
Building Java apps/libs on Debian (... with free tools): ?Java/Building/JOnAS
- Java in the Webbrowser:
See also