Liste des tâches ant du package :
Nom de la tâche | Description | Exemple | |||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
initportal | Tâche initiale de déploiement du portail et d'initialisation de la base de données.
| ant initportal | |||||||||||||||||||||||
deploy-war | Package l'application Esup-Uportal et la déploie dans le répertoire webApp configuré dans esup.properties | ant deploy-war | |||||||||||||||||||||||
deploy-ear | Package l'application Esup-Uportal ainsi que les portlets et les déploie dans le répertoire webApp configuré dans esup.properties | ant deploy-ear | |||||||||||||||||||||||
dbtest | Réalise un test de bon paramétrage de la base de données et les affiche à l'écran. | ant dbtest | |||||||||||||||||||||||
md5passwd | Permet une insertion d'un utilisateur dans la base de données. Demande le mot de passe et se charge de la création. | ant md5passwd -Dusername=Pierre | |||||||||||||||||||||||
deluser | Permet la suppression d'un utilisateur de la base de données. | ant deluser -Duser=Pierre | |||||||||||||||||||||||
deployPortletApp | Accepte en entrée un war de portltet, modifie son fichier web.xml et déploie la nouvelle archive dans le serveur. | ant deployPortletApp -DportletApp=C:/TEMP/myPortlet.war | |||||||||||||||||||||||
hsql | Démarre une instance de serveur HSQLDB avec les paramètres par défaut du projet. Cette commande ne rend pas la main et doit être coupée à l'aide de CRTL+C. | ant hsql | |||||||||||||||||||||||
dbtest | Réalise un test de bon paramétrage de la base de données et les affiche à l'écran. | ant dbtest | |||||||||||||||||||||||
initdb | Supprime toutes les tables et réinitialise la base (avec les entités required, default et quickstart chargées) | ant initdb | |||||||||||||||||||||||
db | Charge la base de données à l'aide de l'outil DbLoader. Attention: cette tâche supprime les données existantes de la base.
| ant db -Dusetable=-t -Dtablefile=/properties/db/mytables.xml ant db -Dusedata=-d -Ddatafile=/properties/db/mydata.xml (Utilise les données indiquées dans le fichier /properties/db/mydata.xml) | |||||||||||||||||||||||
db-update | Met à jour la base de données lors de montée de versions du portail | ant db-update | |||||||||||||||||||||||
data-list | Permet de lister :
| ant data-list ant data-list -Dtype=layout | |||||||||||||||||||||||
data-import | Importe des données en base. | ant data-import -Ddir=/path/to/dataRepertoire ant data-import -Dfile=/path/to/fichier | |||||||||||||||||||||||
data-export | Exporte les données de la base. | ant data-export -Ddir=/path/to/repertoire | |||||||||||||||||||||||
data-delete | Supprime des données en base. Attention: Cette commande est à manier avec grande précaution => Suppression de données en base ! | ant data-delete -Dtype=portlet-definition -Dsysid=calendar |
Liste des tâches ant obsolètes du package :
Nom de la tâche | Description | Exemple |
---|---|---|
regchantype | Tâche obsolète. Utiliser "data-import" | N/S |
addstylesheet | Tâche obsolète. Utiliser "data-import" | N/S |
modstylesheet | Tâche obsolète. Utiliser "data-import" | N/S |
delstylesheet | Tâche obsolète. Utiliser "data-import" | N/S |
pubchan | Tâche obsolète. Utiliser "data-import" | N/S |
i18n-db | Tâche obsolète. Utiliser "data-import" | N/S |
l10n-db | Tâche obsolète. Utiliser "data-import" | N/S |
... | ... | ... |