Java et Jakarta Tomcat sous FreeBSD

$FreeBSD: head/fr_FR.ISO8859-1/articles/java-tomcat/article.sgml 39544 2012-09-14 17:47:48Z gabor $

$FreeBSD: head/fr_FR.ISO8859-1/articles/java-tomcat/article.sgml 39544 2012-09-14 17:47:48Z gabor $

Ce document est présenté dans l'espoir de rendre plus facile, pour quiconque en aurait besoin, la mise en place de Java et son fonctionnement sous FreeBSD, avec le moins d'ennuis possibles. Préparez vous à passer une journée entière sur un tel projet étant donné que cela prendra du temps à assembler tous les éléments et à les compiler individuellement, puis comme un tout. On montrera aussi comment installer les célèbres Servlet Jakarta Tomcat et JSP container sur le système d'exploitation FreeBSD.

Version française de Marc Fonvieille .


1. Introduction

Le langage de programmation Java naquit le 23 Mai 1995. On s'attendrait qu'après tout ce temps, les applications Java soient faciles à installer et prêtes à fonctionner à partir d'un simple logiciel pré-compilé ou porté sur FreeBSD, de ce fait le rendant accessible pour les “masses”. Ce n'est pas le cas, malheureusement, car la distribution de Java est contrôlée très étroitement par Sun Microsystems, qui en interdit la redistribution. Toutes les Applets Java doivent être compilées à partir du code source, ainsi que le Kit de Développement Java de Sun Microsystems. Tous ces ingrédients doivent être mélangés ensemble dans le bon ordre, assemblés, et compilés par l'utilisateur final. Avec une telle philosophie de distribution, il est de mon opinion que Java sera toujours l'apanage uniquement de développeurs ou de hackers. J'ai certainement trouvé cela vrai quand j'ai dû servir quelques pages .jsp pour un client sur mon serveur web, et que j'ai eu besoin de faire fonctionner www/jakarta-tomcat avec www/apache13 sur mon système FreeBSD.

L'installation de Tomcat est tout ce qu'il y a de plus simple, mais la difficulté je l'ai eue quand j'ai essayé de faire fonctionner le Kit de Développement Java sur FreeBSD 4.X, comme Sun Microsystems fournit seulement des binaires pour Linux, Solaris et Windows NT. Cela signifie que j'ai dû compiler mon propre JDK pour FreeBSD. J'ai commencé par chercher de la documentation sur l'Internet. J'ai rapidement constaté qu'il y avait plus de code source et de patches que nécessaire, mais très peu de documentation sur ce qu'il faut faire après avoir tout récupéré.

Dans cet article, vous trouverez comment installer le Kit de Développement Java pour FreeBSD, et comment le faire fonctionner avec Tomcat. Une section référence est également fournie pour davantage de lecture.

Ce document, ainsi que d'autres peut être téléchargé sur ftp.FreeBSD.org/pub/FreeBSD/doc/.

Pour toutes questions à propos de FreeBSD, lisez la documentation avant de contacter <questions@FreeBSD.org>.
Pour les questions sur cette documentation, contactez <doc@FreeBSD.org>.