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 :

Unresolved compilation problem


Sujet :

Eclipse Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Février 2007
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2007
    Messages : 4
    Par défaut Unresolved compilation problem
    Bonjour,

    J'utilise Eclipse 3.1.2 et je cherche à désactiver une option...

    Si j'écris la méthode suivante :
    public void test() {
    methode_non_definie();
    }
    methode_non_definie étant comme son non l'indique non définie...

    Eclipse, lors de la compilation, fait une erreur sur cette méthode et génère tout de même la classe. Si on décompile le .class, on trouve la chose suivante :
    public void test()
    {
    throw new Error("Unresolved compilation problem: \n\tThe method method_non_definie() is undefined for the type Test\n");
    }

    Avez-vous une idée où je peux couper ce remplacement automatique et empêcher Eclipse de générer la classe si il y a une erreur...

    Merci pour votre aide

    Alex

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    44
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 44
    Par défaut
    Java ne te permettra pas de compiler un tel fichier.

    Pourquoi ne pas définir cette méthode ?

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Février 2007
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2007
    Messages : 4
    Par défaut
    Oui... je sais... la méthode pourrait être définie...

    En fait ce n'est pas le problème... ce qui m'intéresse c'est de savoir ou je peux empêcher Eclipse de remplacer le code erronnée par un throw new Exception...

  4. #4
    Membre Expert
    Avatar de natha
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    2 346
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Janvier 2006
    Messages : 2 346
    Par défaut
    Tu peux pas faire ça et heureusement !

  5. #5
    Futur Membre du Club
    Profil pro
    Inscrit en
    Février 2007
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2007
    Messages : 4
    Par défaut
    En fait ça pourrait être utile des fois que la classe ne soit pas générée.

    Je m'explique, dans le cas où on développe sur des systèmes embarqués, on écrit avec Eclipse, on ne voit pas l'erreur, on fait un build avec un autre programme, on fait tourner sur le système embarqué.... et on ne comprend pas ce qui se passe.

    Vraiment aucun moyen de changer ce paramètre ?

  6. #6
    Membre Expert
    Avatar de natha
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    2 346
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Janvier 2006
    Messages : 2 346
    Par défaut
    T'as qu'à mettre ta classe non définie dans ton classpath... pourquoi chercher midi à 14h ?

  7. #7
    Futur Membre du Club
    Profil pro
    Inscrit en
    Février 2007
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2007
    Messages : 4
    Par défaut
    C'est pas le problème... ça peut être une autre erreur dans le code...

    Le problème c'est que ça remplace automatiquement un bout de code erronné par une exception... et que quand tu développes sur un système embarqué, tu risque de ne pas voir le problème !

Discussions similaires

  1. Erreur "Unresolved compilation problem"
    Par domxaline dans le forum Débuter avec Java
    Réponses: 2
    Dernier message: 10/02/2013, 17h49
  2. [JDOM] Erreur "Unresolved compilation problems"
    Par BIREFKOUN dans le forum Format d'échange (XML, JSON...)
    Réponses: 1
    Dernier message: 07/02/2013, 05h58
  3. Réponses: 16
    Dernier message: 14/05/2012, 19h17
  4. Réponses: 13
    Dernier message: 12/02/2010, 17h36
  5. Unresolved compilation problem:
    Par domxaline dans le forum Débuter avec Java
    Réponses: 9
    Dernier message: 24/08/2009, 20h31

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