IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

BOUML Discussion :

[Bouml] probleme avec le plug-out 'java_generator'


Sujet :

BOUML

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    novembre 2006
    Messages
    43
    Détails du profil
    Informations personnelles :
    Localisation : France, Vienne (Poitou Charente)

    Informations forums :
    Inscription : novembre 2006
    Messages : 43
    Points : 14
    Points
    14
    Par défaut [Bouml] probleme avec le plug-out 'java_generator'
    Je suis étudiant en informatique et je cherche actuellement à "dompter" ce nouveau modeleur gratuit qu'est 'Bouml'.
    J'ai un sèrieux problème pour générer du code depuis un diagramme de classes.
    Lors d'un premier essai (au niveau du projet ou d'une classe), il lance le plug_out voulu qui me dit instantannément :generation done.
    Donc, jusqu'ici tout semble bien se passer...
    Seulement, il n'y a aucune trace de code généré dans le dossier choisi (projet>Edit>Generation settings > directory).
    De plus, si je souhaite retenter l'opération une seconde fois, le plug-out ne s'ouvre plus du tout.... J'ai remarqué que plusieurs processus reste ouvert (win xp). Forcer leur fermeture n'arrange rien. Pour pouvoir retenter une génération, je dois fermer puis relancer Bouml.
    Je dois préciser que j'avais bien choisi dans le menu 'Miscellaneous' l'option 'java default definition'.
    J'ai parcouru les documentations en ligne mais pas d'indice pour la résolution de mon problème....
    Merci à ceux qui pourraient me mettre sur une piste.

  2. #2
    Modérateur
    Avatar de bruno_pages
    Homme Profil pro
    Développeur informatique
    Inscrit en
    juin 2005
    Messages
    3 507
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : juin 2005
    Messages : 3 507
    Points : 6 645
    Points
    6 645
    Par défaut
    Citation Envoyé par tridoo
    Je dois préciser que j'avais bien choisi dans le menu 'Miscellaneous' l'option 'java default definition'.
    J'ai parcouru les documentations en ligne mais pas d'indice pour la résolution de mon problème....
    si tu avais vraiment cherché tu aurais trouvé , car les règles de génération sont détaillées dans la doc et ton problème est le premier de la liste des FAQ (A class is defined with operations, attributes ... but the C++/Java/Idl generator doesn't generate it).

    Tu peux aussi lire les tutoriels, en particulier to use the modeler qui aborde la génération de code dans la seconde partie (celle-ci sera l'objet du second tutoriel en Français qui sera à priori sur le site de developpez lundi prochain).

    A priori tu as défini des classes, mais pas les artifacts associés, or ce sont eux qui produisent le code, un artifact correspondant à un fichier source (au couple header+source pour C++).

    Petit truc : lorsque tu ne sais pas comment générer quelque chose (dans ton cas une classe quelconque), écrit un exemple de la chose à la main dans des fichiers eux même placés dans un répertoire ne contenant qu'eux, crée un projet vide sous Bouml, fait un reverse du répertoire, et regarde tout ce qui a été produit par le reverse.

    Si tu le fais sur une classe tu verras une class view contenant ta classe, un deployment view avec un artifact nommé comme ta classe, stereotypé source et associé à ta classe. De plus, regardes les définitions de la classe, attributs, operations et celle de l'artifact sur les onglets UML et Java.

    Citation Envoyé par tridoo
    Lors d'un premier essai (au niveau du projet ou d'une classe), il lance le plug_out voulu qui me dit instantannément :generation done.
    Donc, jusqu'ici tout semble bien se passer...
    s'il te dit seulement cela c'est qu'il n'a rien fait, car il indique quels sont les fichiers générés, ici aucun, de facon plus ou moins verbeuse suivant ce que tu demandes via le menu miscellaneous.

    Citation Envoyé par tridoo
    Seulement, il n'y a aucune trace de code généré dans le dossier choisi (projet>Edit>Generation settings > directory).
    normal donc

    Citation Envoyé par tridoo
    De plus, si je souhaite retenter l'opération une seconde fois, le plug-out ne s'ouvre plus du tout.... J'ai remarqué que plusieurs processus reste ouvert (win xp). Forcer leur fermeture n'arrange rien. Pour pouvoir retenter une génération, je dois fermer puis relancer Bouml.
    là par contre je ne comprends pas, remarque : le générateur de code s'appelle java_generator
    Bruno Pagès, auteur de Bouml (freeware), mes tutoriels sur DVP (vieux, non à jour )

    N'oubliez pas de consulter les FAQ UML et les cours et tutoriels UML

Discussions similaires

  1. Probleme d'affichage des onglets avec le plug-in
    Par _Xavier_ dans le forum W4 Express
    Réponses: 0
    Dernier message: 15/03/2010, 17h56
  2. Probleme avec System.out.println
    Par Otero dans le forum Débuter avec Java
    Réponses: 6
    Dernier message: 20/01/2009, 12h06
  3. Probleme avec le plug-in C++
    Par _LVEB_ dans le forum NetBeans
    Réponses: 4
    Dernier message: 11/02/2007, 14h31
  4. Probleme avec fseek
    Par Bjorn dans le forum C
    Réponses: 5
    Dernier message: 04/08/2002, 08h17
  5. [Kylix] probleme avec un imagelist
    Par NicoLinux dans le forum EDI
    Réponses: 4
    Dernier message: 09/06/2002, 00h06

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo