Also many editors (jed, elvis, vim, emacs, fte, xcoral,zed ....) have support
for Java syntax.
5.1.5 Debian 3.0 'woody'
FIXME Content missing
runtime environments
Sun's JDK 1.1.8
IBM 's JDK 1.1.8 (installer package)
5.1.6 Does swing based programs work?
Swing does work and can be installed, please note that 1.2 and 1.3 jvms include
swing, otherwise you need to download it for your particular jvm. See later on
Making swing work in Debian, Section 8.2 how
to make it work.
Since there is not yet a free Java environment in Debian, the dependance on any
package to JDK avoids any Java program to be in main even if it
uses a free license, the program should be moved to contrib.
But if you can sucessfully demonstrate that your program can compile
and work with free tools it can be moved to main.
5.2.2 What virtual packages could I use?
java-common. It is the Mother Of All Java Packages, in the
proposed policy. It contains the text of the Policy (Docbook), as well as
utilities scripts (for instance to build a CLASSPATH from a list of jars
(submissions welcome).
java-virtual-machine
java-compiler
java-compiler-dummy.It is a small tool useful for the transition
to the new Policy. Until all compilers comply with the Policy,
java-compiler-dummy provides the following services:
Provides: java-compiler so upper packages are happy,
set CLASSPATH before calling the real compiler.
java-virtual-machine-dummy.It is a small tool useful for the
transition to the new Policy. Until all virtual machines comply with the
Policy, java-virtual-machine-dummy provides the following services:
Provides: java-virtual-machine so upper packages are happy,
ibm-jdk1.1. Installer for IBM Developer Kit for Linux, Java(TM)
Technology Edition. It will install an alpha version 1.1.6 of the IBM
Developer Kit. The IBM Developer Kit is a development environment for writing
applets and applications that conform to the Java 1.1 Core API. Its compiler
and other tools are run from a shell and have no GUI interface.
The IBM Developer Kit includes the IBM JIT (libjitc.so) which is used by all
tools by default. Look for it in http://master.debian.org/~doko.
Needs to be upgraded to 1.1.8. However it seems that providing an installer
might break their license (see IBM's jdk1.1,
Section 2.3.2)
jdk1.2-installer. Look for it in http://www.pobox.com/~julio/debian/jdk1.2-installer/.
This one works for the pre-release version, a little work is needed in order to
install the release candidate version. (Update, April 2000, the link seems to
be broken, anyone has one?)
5.3.2 What Java programs could I develop an installer to?