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

Entrée/Sortie Java Discussion :

Recompilation de tous les fichiers obligatoire lors de la modification d'un seul ?


Sujet :

Entrée/Sortie Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    51
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 51
    Par défaut Recompilation de tous les fichiers obligatoire lors de la modification d'un seul ?
    Bonjour.

    Je dois modifier les valeurs de quelques variables dans un "gros" programme codé en java.

    Il y a plus de 20 classes, et j'ai du mal a comprendre comment marche la compilation.

    En effet, étant donné que j'ai changé que quelques valeurs dans une seule classe, est-il obligatoire de tout recompiler ? ou compiler uniquement le fichier modifié suffirai ?

    Merci pour votre temps.

    PS : Si vous connaissez un bon tuto sur la compilation en java, je suis prenneur...

  2. #2
    Expert éminent
    Avatar de adiGuba
    Homme Profil pro
    Développeur Java/Web
    Inscrit en
    Avril 2002
    Messages
    13 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java/Web
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2002
    Messages : 13 938
    Billets dans le blog
    1
    Par défaut
    Salut,


    Cela dépend des modifications. Si elles impactent sur la structure de la classes (ajout/suppression de méthodes) il peut y avoir un impact sur les autres classes... ce qui peut aboutir à des état incohérent et à des erreurs d'exécution.

    Pour éviter cela il faut bien analyser les modifications pour être sûr d'assurer la compatibilité avec la version précédente... mais mis à part si tu développes une librairie destiné à d'autres, ce n'est pas utile dans une application standalone.

    La meilleurs solution dans ces cas là est donc de tout recompiler. La plupart des EDI ou outils de compilation gère cela très bien, et tu ne devrais pas te sourcier de cela...

    a++

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    51
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 51
    Par défaut
    J'ai juste modifié des variables internes à une méthode, donc il ne devrai pas y avoir de problème...

    En ce qui concerne l'EDI, je ne sais pas avec lequel développait l'ancien programmeur (emacs je crois....) , et j'ai juste les .class et les .java à disposition.

    Avec Eclypse, il faudrait créer un projet et insérer chaque fichier ?

    Merci...

  4. #4
    Expert éminent
    Avatar de adiGuba
    Homme Profil pro
    Développeur Java/Web
    Inscrit en
    Avril 2002
    Messages
    13 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java/Web
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2002
    Messages : 13 938
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par fd_caramba Voir le message
    J'ai juste modifié des variables internes à une méthode, donc il ne devrai pas y avoir de problème...
    Tant qu'il ne s'agit pas de constante ca devrait aller...

    Citation Envoyé par fd_caramba Voir le message
    Avec Eclypse, il faudrait créer un projet et insérer chaque fichier ?
    Tu peux importer un répertoire en entier...

    Sinon un javac *.java pour être sûr

    a++

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    51
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 51
    Par défaut
    Impec', merci pour ces précisions

    Bonne aprem'

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

Discussions similaires

  1. Réponses: 3
    Dernier message: 08/11/2011, 16h32
  2. Réponses: 4
    Dernier message: 23/03/2009, 22h07
  3. [Plugin] Récupérer tous les fichiers *.java d'un workspace
    Par Satch dans le forum Eclipse Platform
    Réponses: 1
    Dernier message: 02/06/2004, 12h51
  4. Afficher tous les fichiers .htm du dd
    Par neo4010 dans le forum Linux
    Réponses: 3
    Dernier message: 20/01/2004, 13h25
  5. Réponses: 4
    Dernier message: 16/08/2003, 13h21

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