Génération d'un projet Eclipse

Eclipse est une plateforme qui permet à différents tiers d'ajouter des plugins afin de proposer de nouvelles fonctionnalités et d'enrichir cette plateforme. Par exemple, un plugin peut fournir des fonctionnalités IDE, des fonctionnalités de modélisation, un générateur de code, etc.

Les utilisateurs de PowerAMC peuvent utiliser deux plugins Eclipse :


Développement Java

PowerAMC et Eclipse permettent de recourir à l'ingénierie par va-et-vient pour le développement Java et d'effectuer les opérations suivantes :


  • Analyser et modéliser à un haut niveau en utilisant PowerAMC

  • Modéliser et créer des composants Java dans PowerAMC

  • Générer du code Java et des fichiers de projet Eclipse

  • Ouvrir le projet dans Eclipse

  • Finaliser la mise en oeuvre des classes Java en utilisant Eclipse

  • Compiler, mettre en package, déployer et déboguer en utilisant Eclipse

  • Procéder au reverse engineering du code Java final afin de synchroniser le modèle PowerAMC

Génération de projet Eclipse

Un projet Eclipse est stocké dans un répertoire. Le nom du projet est le nom du répertoire. Un projet est défini par :


  • Un fichier .project qui définit le nom du projet et les commandes de compilation

  • Un fichier .classpath qui définit le répertoire source, le répertoire binaire et la liste des bibliothèques

  • Des fichiers source et d'autres fichiers

Par défaut, un projet Java ne prend en charge que la commande build pour la compilation. Les commandes supplémentaires doivent être définies à l'aide de commandes en ligne ou de tâches Ant, ce qui n'est pas toujours très facile à faire. Les utilisateurs peuvent également être amenés à ajouter des bibliothèques supplémentaires pour compiler des fichiers Java.

PowerAMC peut générer les fichiers suivants :


  • .project

  • .classpath

  • build.xml pour le script de compilation Ant

Selon le type de classes Java contenues dans un modèle, PowerAMC peut également ajouter les tâches et bibliothèques de compilation afin d'éviter aux utilisateurs d'avoir à le faire manuellement.

En utilisant les fichiers de projet Eclipse générés, les utilisateurs peuvent effectuer les opérations suivantes :


  • Compiler des classes Java

  • Mettre en package les classes Java pour créer des fichiers .JAR, .WAR ou .EAR

  • Générer des commentaires Javadoc

  • Exécuter le vérificateur J2EE

  • Déployer le fichier .JAR, .WAR ou .EAR dans Sybase EAServer, BEA WebLogic, IBM WebSphere et Apache Tomcat

Pour générer un projet Eclipse, vous devez créer un MOO avec le profil approprié et définir les options de génération.


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