HOWTO Java pour Linux
maintenu par Eric S. Raymond
(esr@snark.thyrsus.com)
Adaptation française par Arnaud Ruch
(ruch@donald.fdn.fr)
v.2.2, 10 Fev 1996
Ce document décrit de façon succinte la mise en place et l'utilisation de Java et HotJava sous Linux. Il s'adresse aussi bien aux utilisateurs qu'aux programmeurs.
1.
Introduction
2.
Questions d'ordre général sur Java et HotJava
2.1 Que sont Java et HotJava~? En quoi sont-ils intéressants~?
2.2 D'où viennent Java et HotJava~? Qui a le droit de les utiliser~?
2.3 Quelle est la maturité de Java~?
2.4 Où peut-on trouver de la documentation sur Java et HotJava~?
2.5 Certes, mais où trouver une documentation papier~?
2.6 Où peut-on trouver des collections de code Java disponibles on-line~?
3.
Java, logiciel librement diffusable (Freely Redistributable Software)
3.1 Peut-on redistribuer librement des programmes écrits en Java~?
3.2 Quelles sont les droits et obligations associés aux exécutables de Java~?
3.3 Quelles parties des sources de Java peut-on redistribuer librement~?
3.4 Quelle est l'attitude de Sun vis-à-vis des implémentations et outils Java gratuits~?
3.5 Peut-on trouver des clones de Java dont les sources soient librement redistribuables~?
3.6 Peut-on trouver des outils Java librement redistribuables~?
4.
Questions concernant Java sous Linux
4.1 Peut-on trouver Java et HotJava dans une distribution Linux~?
4.2 Où trouver la dernière distribution de Java pour Linux~?
4.3 Quel est l'environnement requis pour exécuter Java~?
4.4 Ai-je besoin de Netscape~? Puis-je l'utiliser~?
4.5 Quels sont les newsgroups et mailing lists traitant de Java sur Linux~?
5.
Mise en place de Java sur les principales distributions Linux du marché
5.1 Distribution Slackware ELF noyau 1.2.13.
5.2 RedHat~2.1/Caldera Preview~2
5.3 Unifix
6.
Visualisation des applets
7.
Problèmes connus
7.1 GNU make ne fonctionne plus après l'installation de Java
7.2 Vous avez des erreurs
dirname: too many arguments
7.3 Vous avez des erreurs du type
cannot find class java/lang/Thread
7.4 Un message d'erreur fait référence à /dev/zero
7.5 SEGFAULT
7.6 bin/java, bin/javac, ou bin/appletviewer vous renvoie un message d'aide
7.7 Les applets apparaissent bien dans l'appletviewer, mais pas lorsqu'elles sont placées sur un serveur Web.
7.8 Fichier de traces
8.
Ressources associées
9.
A ajouter...
10.
Remerciements