javac: fichier non trouvé: first.java Utilisation: javac <options> <files>
J'ai un fichier nommé "first.java" enregistré sur mon bureau dans notepad++. Lorsque j'exécute la commande cmd "javac first.java" il me donne cette erreur.
javac: file not found: first.java
Usage: javac <options> <source files>
Je sais que vous êtes tenus d'aller à l'C:\Programfiles\java\jdk.
et dans mon C:\Program Files\Java\ j'ai ces dossiers
"jdk1.8.0"
"jre6"
"jre8"
Dans C:\Program Files (x86)\Java
J'ai ce dossier
"jre6"
Les paramètres Environnementaux sont comme suit
CLASSPATH
C:\Program Files\Java\jre8\bin
Nom de la Variable: LEJOS_NXT_JAVA_HOME
Valeur de la Variable: C:\Program Files (x86)\Java\jdk1.6.0_21\bin
CHEMIN
Nom de la Variable: CHEMIN
Valeur de la Variable: C:\Program Files\Java\jdk1.8.0\bin
S'il vous plaît dites-moi où je vais mal. J'ai lu plusieurs messages sur l'Internet, et je ne peux pas le comprendre.
OriginalL'auteur Ali | 2013-12-14
Vous devez vous connecter pour publier un commentaire.
nAvEeD kHaN, a déclaré, vous devez définir votre chemin.
Mais pour que votre JDK pour tirer parti des outils comme Maven dans l'avenir, je voudrais attribuer un
JAVA_HOME
chemin pour pointer vers votre JDK dossier et puis il suffit d'ajouter le%JAVA_HOME%\bin
répertoire de votrePATH
.Dans Windows:
blah;blah;blah;
C:\Program Files\Java\jdk1.8.0\bin;blah,blah;blah
:
blah;blah;blah;
%JAVA_HOME%\bin;blah,blah;blah
J'ai mis à jour ma réponse à inclure des instructions. Cela ne nécessite pas la ligne de commande.
OriginalL'auteur Mr. Polywhirl
DÉFINIR le chemin d'accès de JRE ainsi
jre n'est rien, mais responsable pour exécuter le programme
Variable de CHEMIN d'accès de la valeur:
C:\Program Files\Java\jdk1.8.0\bin;C:\Program Files\Java\jre\bin;.;
ou mettre la même valeur pour la variable CLASSPATH..ll résoudre votre problème
Juste pour vérifier que j'ai compris de droite, vous voulez me faire 1. En CHEMIN vous voulez que je vous annonce la valeur de la variable "C:\Program Files\Java\jdk1.8.0\bin" 2. où dois-je placer ce "C:\Program Files\Java\jre\bin"
OriginalL'auteur KhAn SaAb
Semble que vous avez votre chemin à droite. Mais qu'est-ce que votre répertoire de travail?
sur l'invite de commande, exécutez:
cela devrait montrer votre version de java. si elle ne marche pas, vous n'avez pas défini de code java dans le chemin d'accès correctement.
accédez à C:
Alors:
-sourcepath est le chemin d'accès complet à votre .fichier java, -d est le chemin/répertoire que vous voulez que votre .les fichiers de classe pour être, ensuite, enfin, le fichier que vous voulez compiler (first.java).
OriginalL'auteur Ramson Mwangi
Pour Windows,
javac
doit être une commande que vous pouvez exécuter à partir de n'importe où. Si il n'est pas (ce qui est étrange en soi), vous devez exécuterjavac
partir de laquelle il est situé, mais naviguez jusqu'à l'emplacement exact de votre fichier de classe Java pour le compiler avec succès.Par défaut,
javac
de compiler un nom de fichier par rapport à la voie actuelle, et si il ne peut pas trouver le fichier, il ne compile pas.Veuillez noter: Vous ne pourrez utiliser jdk1.8.0 à fait compiler, car ce serait la seule bibliothèque d'ensemble qui a
javac
contenue. Rappelez-vous: l'Environnement d'Exécution Java s'exécute classes Java; le Kit de Développement Java compile.OriginalL'auteur Makoto
J'ai eu le même problème et c'était avec mon nom de fichier. Si vous définissez l'emplacement du fichier à l'aide de CD dans CMD, puis tapez DIR il liste les fichiers dans ce répertoire. Vérifiez que le nom de fichier apparaît et vérifier que l'orthographe et le nom de fichier se terminant est correct.
Il devrait être .java, mais le mien était .java.txt. Les instructions sur la Java tutoriels site web état que vous devez sélectionner "Enregistrer en tant que Type de Texte Documents", mais pour moi qui ajoute toujours .txt à la fin du nom de fichier. Si je le change pour "Enregistrer en tant que Type de Tous les Documents" correctement enregistré le nom de fichier.
OriginalL'auteur Stephen Dryden
Donc j'ai eu le même problème parce que je n'étais pas dans le bon répertoire où mon dossier était situé. Alors, quand j'ai couru
javac Example.java
(pour moi), il a dit qu'il ne pouvais pas le trouver. Mais j'ai besoin d'aller à l'endroit où monExample.java
fichier a été localisé. J'ai donc utilisé la commandecd
et juste après l'emplacement du fichier. Ce qui a fonctionné pour moi. Dites-moi si ça aide! Merci!OriginalL'auteur Jai Bansal
J'ai eu le même problème. L'origine du problème a été la création du fichier texte dans le bloc-notes et en le renommant un fichier java. Cela signifie que le fichier a été enregistré en tant que WorCount.java.txt fichier.
Pour résoudre cela, j'ai eu pour enregistrer le fichier en tant que fichier java dans un IDE ou en Nodepad++.
OriginalL'auteur shareToProgress
Fichier Java procédure d'exécution:
Après avoir enregistré un fichier MyFirstJavaProgram2.java
Entrez le Chemin d'accès complet "Javac", suivi par fichier java
Pour l'exécution de sortie
Chemin de suivie d'un commentaire <-cp> suivis par suivis par
Donné ci-dessous est l'exemple de l'exécution de
C:\Program Files\Java\jdk1.8.0_101\bin>javac C:\Sample\MyFirstJavaProgram2.java
C:\Program Files\Java\jdk1.8.0_101\bin>java -cp C:\Sample MyFirstJavaProgram2
Bonjour Tout Le Monde
OriginalL'auteur Beginner_PCR
Si c'est le problème, alors allez à l'endroit où le javac est présent et tapez
Il va travailler pour vous.
OriginalL'auteur vinaykotagi
Tout d'abord définir votre chemin à C:/Program Files/Java/jdk1.8.0/bin dans les variables d'environnement.
Dire, votre fichier est enregistré dans le lecteur C:
Maintenant, ouvrez l'invite de commande et accédez au répertoire à l'aide de c:
javac Filename.java
java nom de fichier
Assurez-vous d'enregistrer le nom de fichier comme .java.
Si elle est enregistrée en tant que fichier texte nom de fichier ne trouve pas d'erreur car il ne peut pas le fichier texte.
OriginalL'auteur Android
Ici est la façon dont j'ai exécuté le programme sans variable d'environnement configuré.
Fichier Java procédure d'exécution:
Après avoir enregistré un fichier MyFirstJavaProgram.java
Entrez le Chemin d'accès complet "Javac", suivi par fichier java
Pour l'exécution de sortie
Chemin de suivie d'un commentaire <-cp> suivis par suivis par
Donné ci-dessous est l'exemple de l'exécution de
C:\Program Files\Java\jdk1.8.0_101\bin>javac C:\Sample\MyFirstJavaProgram2.java
C:\Program Files\Java\jdk1.8.0_101\bin>java -cp C:\Sample MyFirstJavaProgram2
Bonjour Tout Le Monde
OriginalL'auteur Beginner_PCR
Parfois ce problème se produit, Si vous créez un fichier java pour la première fois dans votre système. L'Extension de Java fichier est enregistré en tant que fichier texte.
e.g Example.java.txt (mauvaise extension)
Vous devez modifier le fichier texte d'extension de fichier java.
Il devrait ressembler à:
Example.java (extension de droite)
OriginalL'auteur Pankaj Dubey
il suffit d'ouvrir le fichier
ensuite, cliquez sur enregistrer sous
alors qu'il est first.java
puis, dans la boîte il y a une autre liste déroulante dans cette liste (enregistrer en tant que type) sélectionnez le type de tous les
et l'enregistrer
maintenant, vous pouvez le compiler
OriginalL'auteur Mukul Kirti Verma