Sélection des tâches de génération pour Java

Les tâches suivantes sont disponibles dans l'onglet Tâches de la boîte de dialogue de génération pour Java :

Tâche

Description

Compilation de sources Java

Démarre un compilateur à l'aide de la commande javac afin de compiler des fichiers source Java

Conditionnement de classes compilées dans un fichier JAR

Compile les fichiers source et les place dans un fichier JAR

Lancement de l'application Java

Compile les fichiers source et exécute l'application Java à l'aide de la commande java

Génération de Javadoc

Génère Javadoc

Conditionnement de l'application J2EE dans un fichier EAR

Appelle les commandes de construction du source pour le composant EJB, de création d'un fichier JAR pour les classes Java et d'un descripteur de déploiement, de construction du code source pour le composant Web, de création d'un fichier EAR pour les classes de composant Web et d'un descripteur de déploiement, et de création d'un fichier d'archives EAR contenant tous les fichiers JAR/WAR générés

Exécution du vérificateur J2EE

Appelle les commandes de construction du source pour le composant EJB, de création d'un fichier JAR pour les classes Java et d'un descripteur de déploiement, de construction du code source pour le composant Web, de création d'un fichier WAR pour les classes de composant Web et d'un descripteur de déploiement, de création d'un fichier d'archives EAR contenant tous les fichiers JAR/WAR générés et de vérification J2EE des archives générées

WSDL : Compilation et mise en package du code de service Web côté serveur dans une archive

Appelle les commandes qui permettent de compiler le code source d'EJB et de composant Web, en exécutant l'outil de compilation WSCompile, en créant un fichier WAR pour les classe de composant Web et le descripteur de déploiement et en créant un fichier JAR pour les classes Java et le descripteur de déploiement

WSDL : Compilation et mise en package du code de proxy client de service Web dans une archive

Appelle les commandes qui permettent de compiler le code source d'EJB et de composant Web, en exécutant l'outil de compilation WSCompile, en créant un fichier WAR pour les artefacts côté client

Fichiers JAR et WAR

Il n'existe aucune contrainte sur la génération d'un fichier JAR ou WAR par package. Seuls les packages doté du stéréotype <<archive>> génèrent un fichier JAR ou WAR quand ils (ou un de leurs packages descendants n'ayant pas comme stéréotype <<archive>>) contiennent un EJB (pour le JAR), et un servlet ou JSP (pour le WAR).

Le fichier archive nouvellement créé contient le package ainsi que tous ses descendants dépourvus de stéréotype. Le package racine (c'est-à-dire le modèle) est toujours considéré comme ayant comme stéréotype <<archive>>.

Par exemple, si un modèle contient plusieurs composants EJB dans différents sous-packages mais qu'aucune de ces packages n'a pour stéréotype <<archive>>, un fichier JAR unique est créé qui contient tous les packages.



Exécutables Java

Remarque : la commande de compilateur par défaut est l'exécutable javac. La commande d'exécution par défaut pour le compilateur Java est l'exécutable java.

Ces commandes sont utilisées par défaut dans PowerAMC, mais vous pouvez personnaliser vos commandes en utilisant un autre exécutable. Pour ce faire, sélectionnez Outils > Options générales > Variables puis définissez vos préférences dans cette page.


Created October 8, 2009. Send feedback on this help topic to Sybase Technical Publications: pubs@sybase.com