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

API standards et tierces Java Discussion :

Introspection sur un fichier .java


Sujet :

API standards et tierces Java

  1. #1
    Expert confirmé
    Avatar de Baptiste Wicht
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2005
    Messages
    7 431
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Suisse

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2005
    Messages : 7 431
    Par défaut Introspection sur un fichier .java
    Bonjour,

    Ma demande est peut-être un peu spéciale, mais j'aimerais savoir si on peut faire de l'introspection d'une manière ou d'une autre sur des .java.

    En fait, je suis en train de développer un petit compteur de statistiques, mais la recherche des méthodes, des constructeurs et des champs, c'est pas facile avec toutes les possibilités qu'il y a... Donc j'ai pensé à l'introspection qui rendrait ça plus facile. Mais le problème, c'est que les fichiers sont externes et ce sont des fichiers source .java donc pas encore compilés et en plus susceptibles de contenir plusieurs classes...

    Il faudrait que je les compile, que je les ajoute au classpath et qu'enfin que je fasse de l'introspection ? Ca me parait vachement lourd et ça risque de devenir lent, mais pour le moment, je ne vois rien d'autres.

    Quelqu'un a-t-il une idée ?

    Merci

  2. #2
    Expert confirmé
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Par défaut
    Bah c'est çà ou du parsing à l'aide d'ANTLR, de Javacc, de JFlex ou tout autre parser existant sur le marché

  3. #3
    Expert confirmé
    Avatar de djo.mos
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    4 666
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 4 666
    Par défaut
    Bonjour.
    Y'a aussi le JDT d'eclipse http://help.eclipse.org/help33/topic...t_int_core.htm
    Qui te permet de représenter les classes Java sous forme de DOM.
    Il peut être utilisé séparément d'eclipse (comme le fat Tomcat par exemple ou c'est le compilateur de JDT qui est utilisé à la place de javac pour compiler les JSPs on-the-fly.

Discussions similaires

  1. [DOM] [Débutant(e)] écrire sur un fichier XML à partir de java
    Par Samanta dans le forum Format d'échange (XML, JSON...)
    Réponses: 11
    Dernier message: 05/02/2008, 11h13
  2. Executer un code en java sur plusieurs fichiers xml en même temps
    Par med_ellouze dans le forum Format d'échange (XML, JSON...)
    Réponses: 3
    Dernier message: 12/08/2007, 16h33
  3. Changer la police lors de l'ecriture sur un fichier Java
    Par Toussa76130 dans le forum Documents
    Réponses: 8
    Dernier message: 27/07/2007, 02h46
  4. [JAVA] requete sur un fichier xml
    Par siimpatiico dans le forum XML/XSL et SOAP
    Réponses: 2
    Dernier message: 25/08/2006, 10h54
  5. [Plugin][Eclipse3] mise a jour de header sur fichier .java
    Par spegase dans le forum Eclipse Java
    Réponses: 4
    Dernier message: 05/05/2005, 20h06

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