next up previous contents
suivant: Utilisation monter: JavAct v0.5.0 précédent: Principes généraux   Table des matières

Sous-sections

Installation

Vérifions les pré-requis

JAVACT est un logiciel développé en Java, il est donc nécessaire d'avoir un environnement Java correctement installé5. La bibliothèque JAVACT peut être installée et les machines virtuelles JAVACT exécutées avec le JRE 1.3 minimum. Pour compiler des application JAVACT le JSDK 1.4 minimum est nécessaire.

Il faut également avoir récupéré le programme d'installation et l'archive de la bibliothèque : installJavAct.class et JavActv050.jar. Ces fichiers sont disponibles sur le site de JAVACT 6.

C'est parti !

Le fichier installJavAct.class est un programme permettant une installation portable de la bibliothèque sur n'importe quel système où l'on a pu installer Java. Son usage est le suivant :
    java installJavAct <archive javact.jar> <répertoire de destination>
<archive javact.jar> est le chemin complet de l'archive de la bibliothèque (JavActv050.jar),
et <répertoire de destination> le répertoire dans lequel vous souhaitez installer la bibliothèque. Un répertoire JavActv050 sera construit dans le répertoire désigné.

Exemple - Dans le répertoire /home/leriche :
    java installJavAct JavActv050.jar .

    Installing javact from 'JavActv5.jar' to '/home/leriche/JavActv050'
    [...]
    Generating scripts... (platform=Linux)

    javact is now correctly installed and configured.
    To run, build, compile applications for javact, you can use the scripts in
    '/home/leriche/JavActv050/bin'
    [...]

Lors de cette étape, la bibliothèque est installée dans le répertoire JavActv050. Des scripts de lancement (cf. section suivante) sont générés en fonction de la plate-forme dans le sous-répertoire bin.

Remarques :

- Il est possible de préciser pour l'archive JAVACT une localisation plus complexe. Exemple de récupération depuis un site internet : java installJavAct http://noman.zerezo.com/JavActv050.jar .
- Si aucun argument n'est fourni, le programme d'installation cherche le fichier JavActv050.jar dans le répertoire courant. S'il le trouve, l'installation se fait dans le répertoire courant à partir de ce fichier.

Organisation des fichiers

JavActv050

  bin                            # contient les scripts d'exécution pour :
    build                          # recompiler la bibliothèque  	
    javact                         # lancer une application    
    javactc                        # compiler une application
    javactgen                      # générer les messages de l'application     
    javactvm                       # lancer un système d'accueil  
    installJavAct.java             # installer la bibliothèque sur un autre site
	
  doc                            # documentation 'javadoc' de la bibliothèque
    [...]
	
  examples                       # exemples d'applications
    net                            # fonctionnement en mode réparti         
      [...]
    local                          # fonctionnement en local
      [...]
			
  javact                         # code source de la bibliothèque
    compiler                       # générateur de messages  
    lang                           # code principal	
    local                          # code spécifique au fonctionnement local
    net                            # code spécifique au fonctionnement réparti 
    util                           # classes utiles, complémentaire de javact.lang
	
  awfullPolicy                   # exemple de politique de sécurité
  javact.jar                     # code compilé de la bibliothèque
  LGPL.TXT                       # licence LGPL de la bibliothèque
  places.txt                     # exemple de fichier de places


next up previous contents
suivant: Utilisation monter: JavAct v0.5.0 précédent: Principes généraux   Table des matières
javact@irit.fr