--- BIEN PROGRAMMER EN JAVA 7 ---

DEMARRAGE DES APPLICATIONS ET DES APPLETS
-----------------------------------------
- Installez Java 7 sur votre systeme 
- Installez le SGBD MySQL disponible a http://www.mysql.com
- Demarrez MySQL 

- Test des applications : pour tester les applications, double-cliquez sur les icones correspondantes des applications du dossier bin ou lancez les fichiers .sh du dossier bin dans une fenetre Terminal.

- Test des applets AppletBienvenue,  AppletEmprunt et AppletNouvelles : visualisez les fichiers .html du dossier bin dans un navigateur Internet.

Nota : Seules les applications TestConnexionJDBC, CalculTotalFactures et AfficherSujets necessitent la presence d'un SGBD pour fonctionner.


DEMARRAGE DU FORUM
------------------
- Installez Java 7 sur votre systeme 
- Installez le SGBD MySQL disponible a http://www.mysql.com
- Demarrez MySQL 
- Installez le serveur HTTP/servlets/JSP Tomcat 7 disponible a http://jakarta.apache.org/
- Demarrez Tomcat 
- Copiez le fichier forum.war du dossier lib dans le dossier webapps du dossier d'installation de Tomcat
- Affichez l'URL http://127.0.0.1:8080/forum dans un navigateur Internet 


ORGANISATION DES DOSSIERS
-------------------------
- src     : fichiers sources .java compatibles avec la version 7 de Java
- lib     : bibliotheques necessaires a la compilation et a l'execution
- classes : fichiers .class generes par la commande javac
- doc     : fichiers .html de la documentation des classes generes par la commande javadoc
- bin     : fichiers .bat, .sh et .html  de lancement des applications et des applets
- web     : fichiers .html, .jsp et autres fichiers necessaires pour le site web


FICHIERS DE CONSTRUCTION DE PROJET 
----------------------------------
- build.sh et build.bat compilent les fichiers .java du dossier src. Les fichiers .class sont generes dans le dossier classes et rassembles dans la bibliotheque test.jar.
- buildweb.sh et buildweb.bat compilent la servlet de bienvenue fichiers .java.
  Les fichiers .class sont generes dans le dossier web/WEB-INF/classes, puis tous les fichiers du dossier web sont rassembles dans le fichier lib/test.war de l'application web de test. 
- buildforum.sh et buildforum.bat compilent les fichiers .java des dossiers src/com/eteks/forum et src/com/eteks/outils necessaires aux pages .jsp du forum. 
  Les fichiers .class sont generes dans le dossier forum/WEB-INF/classes et forum/classes (pour l'applet de chat). 
  Tous les fichiers du dossier web sont rassembles dans le fichier lib/forum.war de l'application web du forum.

Notez que le dossier de ce projet peut etre importe comme projet Eclipse.

(C) 2012 Emmanuel Puybaret / eTeks. Distribue sous Licence GNU LPGL (voir le texte de la licence dans le fichier LICENCE.TXT).
