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

avec Java Discussion :

modification au niveau de la variable d'environnement


Sujet :

avec Java

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    978
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 978
    Points : 139
    Points
    139
    Par défaut modification au niveau de la variable d'environnement
    Bonjour,

    Je souhaite créer l'environnement java .
    J'ai besoin pour cela d'aller au niveau de la variable d'environnement et de rajouter le chemin vers l'exécutable de jdk.
    Pouvez vous me dire pourquoi j'ai besoin de faire cela.

    Par ailleurs, lorsqu'une variable d'un programme java est crée en mémoire , quel est le matériel qui décide de la création de la variable à tel ou tel endroit de la méloire: le processeur de la machine sur laquelle travaille un utilisateur, la machine virtuelle java ou le compilateur java.

    Merci encore beaucoup de votre aide.

    Cordialement.

    Nathalie

  2. #2
    Membre émérite
    Avatar de gifffftane
    Profil pro
    Inscrit en
    Février 2007
    Messages
    2 354
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire (Rhône Alpes)

    Informations forums :
    Inscription : Février 2007
    Messages : 2 354
    Points : 2 582
    Points
    2 582
    Par défaut
    Il est quelque fois difficile de répondre aux débutants, parce qu'on a l'impression qu'il leur manque des fondamentaux, mais sans qu'on voye forcément lequel. J'ai l'impression que c'est ton cas.

    Je vais essayer de répondre à tes deux questions, mais n'hésite pas à dire si tu comprends ou pas, car de mon coté il y a quelque chose que j'ai pas compris que tu comprends pas

    Pourquoi faut-il donner le chemin du JDK dans une variable d'environnement ?

    Strictement parlant, ce n'est pas utile. Cependant, cela dépend de comment tu lances ton JDK, ou des logiciels que tu utilises. Certains logiciels, pour des raisons plutot historiques, ou de mauvaise construction, réclament cette variable.

    Cela peut se justifier pour les programmes non-java qui utilisent un programme java, et encore.

    Quel est le matériel qui décide de la position mémoire d'une variable ?

    Par principe, on n'en sait rien. Si tu es débutante, le meilleur service que je puisse te rendre est de ne pas t'en dire plus.

    Pourquoi cette question ?

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    978
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 978
    Points : 139
    Points
    139
    Par défaut variable d'environnement
    Merci pour ta réponse.

    Cependant, j'aimerais savoir à quoi sert cette variable d'environnement.

    Je travaille en invite de commandes avec jedit et c'est la procédure à adopter pour pouvoir compiler les programmes java.

    Cordialement.

    Nathalie

  4. #4
    Membre émérite
    Avatar de gifffftane
    Profil pro
    Inscrit en
    Février 2007
    Messages
    2 354
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire (Rhône Alpes)

    Informations forums :
    Inscription : Février 2007
    Messages : 2 354
    Points : 2 582
    Points
    2 582
    Par défaut
    Ah, je pense que c'est parce que ils ont besoin du chemin vers le compilateur javac...

    À savoir si l'usage de JAVA_HOME est la meilleure solution, cela se discute, mais enfin c'est celle qu'ils ont choisi.

    C'est un peu bizarre tout de même, parce qu'il me semble que jEdit est équipé d'un système pour découvrir automatiquement les JDK d'installés sur le poste courant ?...

    En bref, j'ai pas vraiment d'explication, désolé. En théorie, aucun programme java n'a besoin de cette variable, mais en pratique c'est une autre histoire. La situation peut être difficile, par exemple si un programme java est appelé à utiliser plusieurs JVM ; c'est le cas de jEdit, avec lequel on peut compiler en Java 1.3, ou 1.4, etc.

Discussions similaires

  1. [InnoSetup]Modification variable d'environnement
    Par Franck.H dans le forum Autres éditeurs
    Réponses: 0
    Dernier message: 30/06/2013, 20h34
  2. Empêcher une modification de variable d'environnement avec CommonDialog
    Par megamario dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 18/11/2010, 09h50
  3. Variable d'environnement au niveau du workspace
    Par rcourtoi dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 17/08/2009, 10h35
  4. modification de variable d'environnement (PS1)
    Par trax44 dans le forum Administration système
    Réponses: 3
    Dernier message: 28/05/2007, 18h52
  5. Réponses: 2
    Dernier message: 29/08/2005, 17h35

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