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

NetBeans Java Discussion :

Comprendre la doc java


Sujet :

NetBeans Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre extrêmement actif
    Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2008
    Messages
    1 022
    Détails du profil
    Informations personnelles :
    Localisation : France, Mayenne (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2008
    Messages : 1 022
    Par défaut Comprendre la doc java
    Bonjour,
    Je cherche comment faire reconnaitre à NetBeans une série de classe Java
    Je suis partie du code suivant dans apache:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    import javax.jms.JMSException;
    import javax.jms.ObjectMessage;
    import javax.jms.Session;
    import javax.jms.Topic;
    import javax.jms.TopicConnection;
    import javax.jms.TopicConnectionFactory;
    import javax.jms.TopicPublisher;
    import javax.jms.TopicSession;
    et j'ai cherché sur le web la première classe.
    Je suis tombé sur:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    class java.lang.Object
     
        * class javax.jms.QueueRequestor
        * class java.lang.Throwable (implements java.io.Serializable)
              o class java.lang.Exception
                    + class javax.jms.JMSException
                          # class javax.jms.IllegalStateException
                          # class javax.jms.InvalidClientIDException
                          # class javax.jms.InvalidDestinationException
                          # class javax.jms.InvalidSelectorException
                          # class javax.jms.JMSSecurityException
    et je n'ai pas trouvé les codes correspondants dans la version Java-se JDK1.6.0_22
    Comment faire reconnaître à NetBeans les classes qui sont dans la documentation de Java et qui ne sont pas visible dans al distribution?
    ce serait de comprendre ce sujet

  2. #2
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 483
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 483
    Par défaut
    Ce sont des classes java enterprise. Pour être reconnues dans ton projet, ce doit être un projet incluant des dépedances aux différents jar formant java enterprise. Pour ton cas, il manque probablent dans ton projet les classes de l'api jms. si tu travaille avec maven, tu peux utiliser les classes de jms-api 1.1

    http://mirrors.ibiblio.org/pub/mirro....1/jms-1.1.pom

    ou la version glassfish
    http://download.java.net/maven/glass...ax/jms/jms-api

  3. #3
    Membre extrêmement actif
    Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2008
    Messages
    1 022
    Détails du profil
    Informations personnelles :
    Localisation : France, Mayenne (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2008
    Messages : 1 022
    Par défaut Lien utile
    Bonjour

    J'ai suivi les liens indiqués, mais ils m'ont fait téléchargé le Java 6.22 sans que celà ne change rien à ma question?
    il y a notamment d'autres références manquantes p.ex import javax.resource.ResourceException;
    Ce sera d'en avoir une autre

  4. #4
    Expert confirmé

    Profil pro
    Fabricant et casseur d'avions
    Inscrit en
    Avril 2004
    Messages
    3 823
    Détails du profil
    Informations personnelles :
    Localisation : France, Tarn (Midi Pyrénées)

    Informations professionnelles :
    Activité : Fabricant et casseur d'avions
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Avril 2004
    Messages : 3 823
    Par défaut
    Citation Envoyé par JeanNoel53 Voir le message
    J'ai suivi les liens indiqués, mais ils m'ont fait téléchargé le Java 6.22 sans que celà ne change rien à ma question?
    J'ai suivi les liens donnés par tchize_, je suis tombé sur les classes que tu cherches...


    Citation Envoyé par JeanNoel53 Voir le message
    il y a notamment d'autres références manquantes p.ex import javax.resource.ResourceException;
    Ce sera d'en avoir une autre
    tchize_ t'a fait remarquer que ce sont des classes J2EE, hors tu travailles avec un J2SE apparemment... donc il te manque des classes.

    Un petit tour chez Sun... oups, pardon... chez Oracle t'aurait permis de trouver ton bonheur...

    http://www.oracle.com/technetwork/ja...ads/index.html
    https://glassfish.dev.java.net/downl...0.1-final.html
    http://download.java.net/maven/2/javax/javaee-api/6.0/

    javaee-api-6.0.jar si ce n'est toujours pas clair...
    "Errare humanum est, sed perseverare diabolicum"

    Ma page sur DVP.com

  5. #5
    Membre extrêmement actif
    Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2008
    Messages
    1 022
    Détails du profil
    Informations personnelles :
    Localisation : France, Mayenne (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2008
    Messages : 1 022
    Par défaut il fallait savoir qu'il fallait glassfish
    Bonjour,
    et toujours mes chaleureux remerciements pour vos aides
    J'ai compris qu'il fallait glassfish dans ma distribution
    Je continue à la charger
    Je reviendrai vers le site après pour vous donner le statut.
    vous êtes

  6. #6
    Expert confirmé

    Profil pro
    Fabricant et casseur d'avions
    Inscrit en
    Avril 2004
    Messages
    3 823
    Détails du profil
    Informations personnelles :
    Localisation : France, Tarn (Midi Pyrénées)

    Informations professionnelles :
    Activité : Fabricant et casseur d'avions
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Avril 2004
    Messages : 3 823
    Par défaut
    Citation Envoyé par JeanNoel53 Voir le message
    J'ai compris qu'il fallait glassfish dans ma distribution
    Pas glassfish... les classes Java EE...

    Alors ne va pas télécharger Glassfish... surtout que je t'ai mis le lien pour télécharger les classes Java EE...

    Enfin, à moins que tu aies besoin de glassfish. Mais c'est un autre sujet...
    "Errare humanum est, sed perseverare diabolicum"

    Ma page sur DVP.com

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. equivalent de la doc java
    Par croquette06 dans le forum Débuter
    Réponses: 6
    Dernier message: 17/03/2013, 14h11
  2. Comprendre la syntaxe Java
    Par jpclabaux dans le forum Débuter avec Java
    Réponses: 5
    Dernier message: 12/05/2010, 14h19
  3. Réponses: 3
    Dernier message: 27/04/2010, 17h14
  4. configurer l'adresse de la doc java
    Par forumisteinfo dans le forum Eclipse Java
    Réponses: 4
    Dernier message: 10/08/2006, 13h05
  5. Consulter la doc java
    Par Elmilouse dans le forum Eclipse Java
    Réponses: 4
    Dernier message: 03/07/2005, 19h20

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