Vous pouvez utiliser des assistants
pour créer un module EJB dans votre projet Java™ EE.
Procédure
- Dans la perspective Java EE, cliquez avec le bouton droit de la souris sur votre projet d'application d'entreprise, puis sélectionnez . L'assistant Nouveau projet EJB apparaît à l'écran.
- Dans la zone Nom, saisissez un nom pour le projet EJB. Pour modifier la valeur par défaut de l'option Emplacement du projet, désélectionnez la case Utiliser l'emplacement par défaut et cliquez sur le bouton Parcourir pour sélectionner un nouvel emplacement.
- Dans la liste déroulante Environnement d'exécution cible, sélectionnez le serveur
que vous voulez utiliser comme serveur cible pour votre développement. Vous pouvez également créer un environnement d'exécution cible en cliquant sur Nouveau. Cette sélection affecte les paramètres de compilation
et d'exécution en modifiant les entrées de chemin de classe du projet. Pour créer un projet EJB 3.1, sélectionnez la version appropriée d'IBM® WebSphere Application Server.
- Sélectionnez la version du module EJB ou acceptez la valeur par défaut.
- Facultatif : Sélectionnez une configuration de projet prédéfinie dans la liste déroulante Configurations.
- Facultatif : Modifiez la configuration : si vous voulez modifier les
paramètres de configuration, cliquez sur Modifier :
Par exemple, si vous créez une entité, sélectionnez Persistance Java. Enregistrez cette
configuration avec un nom évocateur, tel que DéveloppementEJBAvecBeansEntity, afin de pouvoir y
faire référence dans tous les projets EJB 3.1 créés ultérieurement.
- Facultatif : Cochez la case Ajouter le projet à un module EAR pour ajouter le nouveau module à un projet de
module EAR. Tapez un nouveau nom de projet ou sélectionnez un projet de module d'entreprise existant dans la zone de liste
déroulante Nom du projet EAR ou cliquez sur Nouveau projet pour lancer l'assistant Nouveau projet EAR.
- Cliquez sur Suivant.
- Dans la zone Dossier source, indiquez un dossier pour vos fichiers source en cliquez sur le bouton Ajouter un dossier ou acceptez la valeur par défaut (appClientModule).
- Dans la zone Dossier de sortie, spécifiez un dossier pour vos fichiers de sortie ou acceptez la valeur par défaut (build\classes).
- Facultatif : Si, sur la page précédente, vous avez coché la case Ajouter le projet à un
module EAR, vous pouvez créer un module JAR de client EJB. Cochez la case Créer un module JAR de client EJB qui contiendra les classes et les interfaces client si vous voulez que les classes et interfaces client de vos beans enterprise soient conservées dans un ficher JAR de client EJB distinct. Ce fichier JAR de client EJB est ajouté au module d'entreprise en tant que fichier JAR d'utilitaire de projet.
Indiquez des valeurs dans les zones Nom et URI du fichier JAR
client ou acceptez les valeurs par défaut. Si vous sélectionnez cette option, le descripteur de déploiement est généré par défaut.
- Si vous avez désélectionné la case Créer un module JAR de client EJB qui contiendra les classes et les interfaces client, vous pouvez sélectionner Génération du descripteur de déploiement si vous voulez créer un descripteur de déploiement, bien que ce dernier soit facultatif dans EJB 3.0 et version ultérieure. Le
descripteur de déploiement enregistre des informations concernant le projet EJB dans un fichier XML (Extensible Markup
Language), et remplit ainsi trois fonctions :
- il déclare le contenu du module,
- il définit la structure et les dépendances externes des beans du module,
- il décrit comment les beans enterprise doivent être utilisés lors de l'exécution.
Vous
pourrez aussi ajouter un descripteur de déploiement à votre module EJB plus tard.
Voir Génération de descripteurs de déploiement.
- Cliquez sur Terminer.