Bonsoir :
Java est installé sur un PC et les java.exe et javac.exe sont dans ce repertoire
E:\j2sdk1.4.0\bin
Les programmes java sont dans le même répertoire.
Pour tester mes programmes, que faire ?
Bonsoir :
Java est installé sur un PC et les java.exe et javac.exe sont dans ce repertoire
E:\j2sdk1.4.0\bin
Les programmes java sont dans le même répertoire.
Pour tester mes programmes, que faire ?
je sais que cette version de java est ancienne. Mais là n'est pas mon problème. J'ai toujours eu java déjà installé dans chaque PC que j'utilisais. Tout était fait.
J'ai donc trouvé un cd-rom contenant cette version de java. Et je me souviens qu'on m'ait dit qu'il faut déjà savoir où se trouvent les java.exe et javac.exe.
ensuite, mettre à jour la variable PATH.
Comment faire ?
merci d'avance pour la réponse
si tu n'utilise pas un IDE comme eclipse ,JBuilder... alors tu doit crée la varibale d'environnement CLASSPATH dans la quellle tu met le chemin vers le dossier \bin par exemple tu écrit : c:\program files\java\JDK\bin\;
tu peut mettre ensuite ton fichier source par exemple classePrincipale.java dans le dossier \bin et tu ouvre l'invite DOS (démarrer>exécuter>cmd) et tu passe par ses étapes ;
1) tape dans linvite DOS
cd c:\program files\java\JDK\bin\
2)javac classePrincipale.class
3) java classePrincipale
et comme ca tu lance l'exécution de ton application.(étape 3)
si tu utilise un IDE sa sera plus pratique, plus transparent...bonne chance
Ma Chaine youtube : https://www.youtube.com/@medBkDev
Mes Articles
guide du débutant pour apprendre à programmer en Java -
FAQ Java et les cours et tutoriels Java
Désolée de revenir là dessus.
En fait, ma question est de savoir comment changer le chemin au démarrage de l'invite ms-dos.
Chaque fois que je démarre ms-dos, c'est l'ancien chemin qui s'y trouve.
Ma Chaine youtube : https://www.youtube.com/@medBkDev
Mes Articles
guide du débutant pour apprendre à programmer en Java -
FAQ Java et les cours et tutoriels Java
Non ! C déjà fait.
Quand on ouvre la fenêtre ms-dos, on se trouve déjà avec un chemin qui mène à un repertoire.
Même si on modifie ce chemin par exemple pour exécuter ses programmes java dans le repertoire bin,
au prochain démarrage, on retrouve avec le chemin ancien.
Ce que je veux, c'est faire en sorte qu'au démarrage, mon chemin soit celui qui mène au repertoire contenant javac.exe et java.exe
je pense que tu veut changer le répertoire de démarrage de l'invite de commande. il s'agit d'un problème de configuration système,donc pour résoudre ton probléme tu peut faire ca :
Lancer tout d'abord l'éditeur de base de registre de Windows en passant par le menu " Démarrer " logé en bas à gauche du bureau. Cliquer ensuite sur " Exécuter ", saisir dans le champ qui apparaît " regedit " et cliquer enfin sur le bouton OK.
Une fois entré dans l'éditeur, rendez-vous à l'arborescence suivante :
Arborescence
HKEY_CURRENT_USER\Software\Microsoft\Command Processor\
Sélectionner le répertoire " Command Processor " dans la partie gauche et aller dans la partie droite de la fenêtre. Cliquer au sein de la partie blanche avec le bouton droit de la souris et sélectionner, dans le menu contextuel qui apparaît, " Nouveau " puis " Valeur chaîne ".
Une nouvelle entrée est alors visible. Il va maintenant falloir modifier son nom et sa valeur. La première s'effectue en cliquant dessus avec le bouton droit de la souris et en sélectionnant " Renommer " dans le menu contextuel qui apparaît. La seconde, après avoir sélectionné " Modifier " dans ce même menu. Choisir alors comme nom de clé " autorun " et saisir " cd c:/windows " si vous voulez par exemple que le répertoire par défaut ou sera situé l'invite de commande soit " c:/windows ".
Ma Chaine youtube : https://www.youtube.com/@medBkDev
Mes Articles
guide du débutant pour apprendre à programmer en Java -
FAQ Java et les cours et tutoriels Java
Salut,
Sans vouloir critiquer gratuitement, il y a dans ce message plusieurs erreurs et pratiques bizarres :
Je pense que tu aprlais d'ajouter ce répertoire à la variablöe PATH, CLASSPATH étant quelque chose d'autre qui indique où se trouvent des classes (d'où son nom...). Je déconseille cependant son utilisation
Développer dans le répertoire des exécutables de Java ? Pourquoi ? C'est pas vraiment très propre
Il faut compiler le fichier .java et pas .class. Le fichier class est ce qui est généré lors de la compilation
Justement non, si tu débutes, il vaut mieux compiler et exécuter à la main pour bien maîtriser les concepts de classpath, de packages etc etc et éviter par la suite des erreurs. Une fois que les bases de Java sont connues, tu pourras utiliser un IDE qui bien sûr te simplifieras la vie, mais je le déconseille pour commencer.
Il existe, notamment sur ce site de très bon tutoriaux sur comment faire pour compiler et exécuter à la main.
A plus et bon courage
j'ai voulu expliquer le principe en proposant la plus simple/rapide solution
dsl ,je veut dire javac classeprincipale.java BIEN EVIDEMMENT.
on sait tous que la compliation , l'exécution à la main sont bien pour maitriser le concept ( pour un Hello Word ) mais pour des applications avec quelque classes sa sera GENANT ET surtout si on veut créer un fichier .jar
Ma Chaine youtube : https://www.youtube.com/@medBkDev
Mes Articles
guide du débutant pour apprendre à programmer en Java -
FAQ Java et les cours et tutoriels Java
Partager