2016-10-08 2 views
-4

Я хочу, чтобы скомпилировать Java-файл из командной строки с помощью следующей команды: javac -cp C:/Java myPgm.java но продолжает говорить, чтоJavac путь к классам (.java файл)

javac: file not found: myPgm.java 
Usage: javac <options> <source files> 
use -help for a list of possible options 

любая помощь, пожалуйста? ;) enter image description here

+0

Ну или ваш путь_к_файлу неправильно или это пространство в 'C:/Java myPgm.java'. Хотя я должен сказать, что «Java myPgm.java» звучит как странное имя файла. Вы имели в виду 'C:/Java/myPgm.java' или что-то еще? Если это не работает, используйте '-help' список возможных параметров. –

+0

Я только что загрузил фотографию для каталога. надеюсь, что это поможет вам ответить на мой вопрос ... спасибо :) – ReventonMC

+0

Похоже, что ответ был тем, что я написал в своем комментарии выше. Вам не хватает второго '/'. Это 'C:/Java/myPgm.java', тогда как вы написали' C:/Java myPgm.java'. –

ответ

1

запустить следующий код в терминале для компиляции исходного кода Java

javac C:/Java/myPgm.java

затем выполнить код

java theClassNameOfTheJavaFile

+0

Спасибо! Это действительно помогло. – ReventonMC

+0

Пожалуйста, будьте любезны, чтобы принять ответ (отметьте правильное слева), чтобы другие, имеющие один и тот же вопрос, могли найти ответ таким же правильным. –

+0

Обязательно. (Я новичок в переполнении стека, поэтому я этого не знал) спасибо еще раз :) – ReventonMC

0

перейти к текущему каталогу затем типа

Javac myPgm.java затем

ява myPgm

если программа внутри пакета, то

Javac -d. myPgm.java

, а затем

ява package_name.myPgm

Смежные вопросы