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

Eclipse Java Discussion :

Cannot connect to VM


Sujet :

Eclipse Java

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    77
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 77
    Par défaut Cannot connect to VM
    Bonjour à vous tous,

    voilà le pb que j'aimerais résoudre : sur un programme JAVA qui s'exécute normalement, j'essaie de lancer le débugger. Rien ne se passe, les points d'arrêt sont ignorés et je récupère un belle fenêtre dans laquelle je peux lire :
    CANNOT CONNECT TO VM.

    Alors j'ai essayé de trouver la réponse sans grand résultat (pourtant, le pb est souvent soulevé!). Est-ce que qqn pourrait me dire clairement ce qui ne va pas???

    D'avance, MERCI ...

  2. #2
    Membre Expert Avatar de MarneusCalgarXP
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    911
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 911
    Par défaut
    Quelle JVM utilises-tu ?

  3. #3
    Membre Expert Avatar de KiLVaiDeN
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    2 890
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 2 890
    Par défaut
    Crée toi une configuration, et dans l'onglet JRE, selectionne celle sur laquelle tu souhaites débugger.

    Ca devrait fonctionner, je ne comprend pas pourquoi tu as un problème.

    A+

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    77
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 77
    Par défaut
    C'est GCJ que j'utilise.

    Sinon, dans Préférences -> JRE installées, la "Standard VM" est sélectionnée et
    moi non plus je sais pas pourquoi ça ne fonctionne pas !!!

  5. #5
    Membre Expert Avatar de KiLVaiDeN
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    2 890
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 2 890
    Par défaut
    Essaie de selectionner "alternate jre" et de prendre celle dans la liste déroulante, j'ai vu des bugs à ce sujet..

    Question 1 : GCJ comme JVM ? Tu t'es pas un peu planté là ? Car GCJ c'est un compilateur, pas une JVM.

    Question 2 : Quelle version d'Eclipse utilises-tu ? Sous quel système ?

    A+

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    77
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 77
    Par défaut
    Elle est où cette liste déroulante "alternate JRE" ???

    Sinon :

    1) oui euh, c'est bien possible que je me plante! Je suis pas à l'aise du tout avec
    Eclipse, y'a pas mal de choses que je capte pas et côté configuration etc. c'est
    plus que laborieux! Désolé...

    2) Eclipse, c'est la version 3.1.2 et je suis sous Linux Ubuntu 6.06 LTS (Dapper Drake)

  7. #7
    Membre Expert Avatar de KiLVaiDeN
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    2 890
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 2 890
    Par défaut
    Okay,

    Alors dans l'ordre, on va checker ce qui va ou ne va pas, je vais faire des suppositions :

    1) Pour lancer eclipse, il te faut une JVM. Donc tu en as une, car sinon il ne se lancerait pas A moins que tu aies une version compilée en natif de Eclipse, mais j'en doute, car si tu as ubuntu, tu as dû utiliser synaptic pour récupérer Eclipse, et donc il t'a récupéré Eclipse + la JRE, car je crois que c'est une dépendance, et cette JRE contient la JVM en question.

    2) Tu parles de GCJ.. Je ne comprend pas trop pourquoi tu en parles. As-tu compilé des choses via GCJ en ligne de commande ?

    3) Si tu vas dans Eclipse, et que tu regardes dans les préférences l'onglet "Java" et "Installed JRE" que vois-tu ?

    4) Dans la vue "Debug...", tu as une gestion des configurations de debugging. Dans cette fenêtre, tu peux créer une nouvelle configuration sous "Java Application", et dans cette nouvelle configuration, tu as pleins d'onglets pour définir les paramètres de debuggage. Tu dois regarder et checker que tous les paramètres sont correctes, et c'est là que tu verras le fameux onglet "JRE" dans lequel tu précises la JRE qui sera utilisée pour le debugging.

    A+ et bonne chance !

  8. #8
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    77
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 77
    Par défaut
    Alors tout d'abord, si j'ai parlé de GCJ, c'est parce que sur le site
    d'Ubuntu, il était écrit que GCJ était une machine virtuelle libre (VM)
    donc ... Enfin bref!

    JAVA -> Installed JRE : j'ai un seul JRE coché et nommé "java-1.4.2-gcj-4.1-1.4.2.0"

    J'ai trouvé l'onglet JRE (merci pour tes explications) et j'ai essayé l'"Alternate JRE"
    et on ne me propose dans le
    menu déroulant que le fameux JRE ci-dessus! => aucun changement, toujours mon
    'CANNOT CONNECT TO VM'. C'est peut-être l'un des autres paramètres qui n'est pas
    bon? Est-ce qu'il faut mettre qqch dans les 'VM Arguments' ?

    Merci en tout cas de prendre du temps pour m'aider!

  9. #9
    Membre Expert Avatar de KiLVaiDeN
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    2 890
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 2 890
    Par défaut
    Ok,

    La réponse à ton problème se trouve ici.

    Et notamment, la phrase suivante :

    In addition, one limitation of natively compiled Eclipse deserves mention. You can't use natively compiled Eclipse to debug a GCJ-compiled application, because JDWP, the Java Debug Wire Protocol used by Eclipse, hasn't been implemented in libgcj yet.
    Si tu as envie de débugger ton application, il faut que tu installes un JRE classique comme celui de Sun, et que tu lances ton application en spécifiant que tu veux utiliser cet alternate JRE ( celui de Sun ) pour debugger. Et normalement ça devrait le faire.

    A+

  10. #10
    Membre éclairé Avatar de menuge
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    727
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2004
    Messages : 727
    Par défaut
    En plus, y a déjà pas mal de topics sur ce sujets.
    Donc, je pense que tu t'en sortiras parfaitement.

  11. #11
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    77
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 77
    Par défaut
    Merci, merci beaucoup

    ça marche !!! Super. J'espère que j'aurai la possibilité de t'aider
    un de ces 4 à mon tour!

    @++

  12. #12
    Membre éclairé Avatar de menuge
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    727
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2004
    Messages : 727
    Par défaut
    tu peux le mettre maintenant

  13. #13
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    77
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 77
    Par défaut
    Mouaip ! Je le fais illico ...

  14. #14
    Membre Expert Avatar de KiLVaiDeN
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    2 890
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 2 890
    Par défaut
    Si tu veux, tu peux en avoir tout de suite l'opportunité : me contacter pour les détails de transaction bancaire

    Je plaisante bien sûr, au plaisir et bon debugging !

    A+

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

Discussions similaires

  1. JAPI : Cannot connect to Analytic Server at <Nom serveur>
    Par escrok dans le forum EPM (Hyperion)
    Réponses: 1
    Dernier message: 26/04/2012, 12h15
  2. [2008] Cannot connect to http://localhost/olap/msmdpump.dll
    Par siham-gh dans le forum SSAS
    Réponses: 1
    Dernier message: 13/04/2011, 09h51
  3. cannot connect to X server
    Par nana38000 dans le forum Applications et environnements graphiques
    Réponses: 10
    Dernier message: 14/04/2010, 13h56
  4. warning: SASL authentication failure: cannot connect to saslauthd server:
    Par marveljojo75 dans le forum Administration système
    Réponses: 0
    Dernier message: 26/10/2008, 19h06
  5. Cannot connect to Server
    Par mamiberkof dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 06/02/2008, 10h27

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