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.
java installJavAct <archive javact.jar> <répertoire de destination>
où <archive javact.jar> est le chemin complet de l'archive de la bibliothèque (JavActv050.jar),
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.
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