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 :

Questions Tutoriel Java : Modifier une variable système ; fenêtre de commande et compilation


Sujet :

avec Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Homme Profil pro
    aucune
    Inscrit en
    Août 2015
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Août 2015
    Messages : 1
    Par défaut Questions Tutoriel Java : Modifier une variable système ; fenêtre de commande et compilation
    Salut, je commence tout juste a apprendre la programmation java, en suivant ce tutoriel Java pour débutants : http://java.developpez.com/livres-co...mier-programme mais dès le début je me heurte à quelques problèmes.

    Mon premier problème concerne les variables, je ne peux pas modifier ma variable système "Path" puisque les boutons "Nouveau" "Modifier" et "Supprimer" des variables systemes sont grisés (voir screen). Donc, comment faire pour modifier cette variable ?

    Ensuite, j'ai du mal a utiliser la fenêtre de commande, et notamment, il semble que je ne puisse pas aller dans un autre repertoire que celui qui m'est proposé ( C:\Users\Monprénom ), je ne peux pas supprimer de caracteres pour changer de repertoire, je peux seulement en ajouter, et supprimer ceux que j'ai ajouté, est ce que c'est normal ? et sinon comment faire ?

    Enfin, pour la compilation, il est écrit :

    Va dans le répertoire c:\exercices et compile le programme :

    cd \exercices

    javac BonjourMonde.java

    Mais je ne comprends pas vraiment cette partie, en fait, je vois pas trop ce qu'il faut faire. Est ce qu'il faut taper :

    "cd \exercices

    javac BonjourMonde.java" dans la fenetre de commande ?

    Je précise que je suis sous Windows 10 et je n'ai aucune connaissance particulière dans le domaine informatique.

    Merci d'avance.

    Le screen : Nom : Sans titre.png
Affichages : 237
Taille : 32,8 Ko

  2. #2
    Modérateur
    Avatar de joel.drigo
    Homme Profil pro
    Ingénieur R&D - Développeur Java
    Inscrit en
    Septembre 2009
    Messages
    12 430
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur R&D - Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2009
    Messages : 12 430
    Billets dans le blog
    2
    Par défaut
    Salut,

    A mon avis ton problème est plutôt un problème Windows que Java : je ne sais pas si c'est dû à Windows 10 particulièrement, mais je pense que tu n'as pas de droits suffisants sur ton compte.

    A tout hasard :

    1. Ouvre un Explorateur, et positionne-toi sur l'icône qui réprésente ton PC ;
    2. Avec le bouton de droite de la souris, clic sur cette icône : dans le menu qui apparaît, sélectionne "Gérer l'ordinateur" ;
    3. Une application titrée "Gestion de l'ordinateur" doit s'ouvrir. A gauche, tu dois voir un élément qui s'appelle "Utilisateurs et groupes locaux" ;
    4. Tu le sélectionnes ;
    5. Au milieu d'affiche alors 2 dossiers : "Utilisateurs" et "Groupes". Double-clique sur "Utilisateurs" ;
    6. Dans la liste qui apparaît, tu dois voir un item avec le nom que tu utilises pour ouvrir ta session Windows (normalement, il devrait y en avoir 3 : Administrateur, Invité et ce nom que tu utilises) : tu double-cliques dessus.
    7. Une fenêtre s'ouvre : vas dans l'onglet "Membre de", dans lequel tu devrais voir les groupes dont ton utilisateur fait partie. Y voit-on bien "Administrateurs" et "Utilisateurs" ?


    Il est possible que ton statut ne te permette pas de faire tout ce que je viens de marquer : dans ce cas, il faudrait fermer ta session, et la réouvrir avec le compte Administrateur.
    L'expression "ça marche pas" ne veut rien dire. Indiquez l'erreur, et/ou les comportements attendus et obtenus, et donnez un Exemple Complet Minimal qui permet de reproduire le problème.
    La plupart des réponses à vos questions sont déjà dans les FAQs ou les Tutoriels, ou peut-être dans une autre discussion : utilisez la recherche interne.
    Des questions sur Java : consultez le Forum Java. Des questions sur l'EDI Eclipse ou la plateforme Eclipse RCP : consultez le Forum Eclipse.
    Une question correctement posée et rédigée et vous aurez plus de chances de réponses adaptées et rapides.
    N'oubliez pas de mettre vos extraits de code entre balises CODE (Voir Mode d'emploi de l'éditeur de messages).
    Nouveau sur le forum ? Consultez Les Règles du Club.

  3. #3
    Rédacteur/Modérateur

    Avatar de bouye
    Homme Profil pro
    Information Technologies Specialist (Scientific Computing)
    Inscrit en
    Août 2005
    Messages
    6 901
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : Nouvelle-Calédonie

    Informations professionnelles :
    Activité : Information Technologies Specialist (Scientific Computing)
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Août 2005
    Messages : 6 901
    Billets dans le blog
    54
    Par défaut
    Tu as deux lots de variables systèmes :
    • Celles systèmes qui sont communes à tous les utilisateurs.
    • Celles propres à Marc Antoine qui viennent s'ajouter ou redéfinir celles systèmes.


    ton compte n'a pas les droits de modifier les variables systèmes. Qu'à cela ne tienne tu peux très bien modifier la valeur du PATH dans les variables de Marc Antoine.

    Variable : PATH
    Valeur : %PATH%;<ce que tu veux ici>

    Sous Windows, les variables sont de format %NOM% (contre $NOM sous UNIX) et le séparateur de valeur est ; (contre : sous UNIX). Si le nom du repertoire contient un espace, il faut penser à mettre des " autour du nom du chemin (ex : "C:\Program Files\Java\jre1.8.0_60\bin").

    Cela reprendra le PATH système et ajoutera la fin le nouveau repertoire de recherche. Cette nouvelle définition est propres à l'utilisateur Mar Antoine et prendra effet une fois le bouton OK clique et après ouverture d'une nouvelle fenêtre de commande (les fenêtres de commande et programmes deja ouverts conservent la valeur avant modification).
    Merci de penser au tag quand une réponse a été apportée à votre question. Aucune réponse ne sera donnée à des messages privés portant sur des questions d'ordre technique. Les forums sont là pour que vous y postiez publiquement vos problèmes.

    suivez mon blog sur Développez.

    Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to produce bigger and better idiots. So far, the universe is winning. ~ Rich Cook

Discussions similaires

  1. Declarer une variable système Java
    Par Lafab dans le forum Général Java
    Réponses: 7
    Dernier message: 03/07/2008, 14h15
  2. Réponses: 9
    Dernier message: 03/07/2006, 18h32
  3. question tres simple : recuperer une variable d'URL
    Par H-bil dans le forum Langage
    Réponses: 5
    Dernier message: 14/06/2006, 16h26
  4. Modifier une variable globale
    Par bahet dans le forum XSL/XSLT/XPATH
    Réponses: 2
    Dernier message: 19/04/2006, 18h04
  5. modifier une variable dans un fichier
    Par Guismay dans le forum Langage
    Réponses: 7
    Dernier message: 11/09/2005, 19h46

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