2016-02-01 3 views
-2

Я пытаюсь написать привет мир на java. Мой код:Не удалось найти или загрузить основной класс java hello world

class myfirstjavaprog 
{ 
     public static void main(String args[]) 
     { 
      System.out.println("Hello World!"); 
     } 
} 

И когда я бегу Java youtube.java на ЦМД я получил эту ошибку:

Ошибка: Не удалось найти или загрузить основной класс youtube.java

+2

'java myfirstjavaprog' ..... – Reimeus

+0

не работает Я получил ту же ошибку –

+0

как? Я просто сохраняю в блокноте ++, а затем запускаю с cmd: ** java youtube.java ** –

ответ

0

Для компиляции класса Java с cmd использования:

javac youtube.java 

Но если вы хотите, чтобы запустить его использовать это:

java youtube 

Если у вас есть ошибка с командой javacEnvironment Variables проверить.

+0

«javac» не распознается как внутренняя или внешняя команда, операционная программа или командный файл. –

+0

@DilaraAliyeva попробуйте переменные среды, как указано выше – Abdelhak

0

В Java имя открытого класса должно быть таким же, как исходный файл, или вы получите эту ошибку. Попробуйте изменить первую строку на class youtube.

+0

не работал :( класс 'YouTube { государственной статической силы основных (String [] арг) { System.out.println ("Hello World!");} }' –

+0

Да, попробуйте скомпилировать его с 'javac', как предложил Абдельхак. – lanceg

+0

« javac »не распознается как внутренняя или внешняя команда, операционная программа или командный файл. –

0

Вот что вам нужно сделать:

Предполагая, что ваше имя файла youtube.java,

Выполните следующие действия:

После компилирует, он должен генерировать myfirstjavaprog.class файл.

Чтобы выполнить этот класс, необходимо выполнить следующую команду:

java myfirstjavaprog 

Надеется, что это помогает!

+0

«javac» не распознается как внутренняя или внешняя команда, исполняемая программа или командный файл. –

+0

Вам нужно установить JDK в свою переменную пути в окнах. – anacron

+0

Перейдите в Панель управления> Система> Дополнительно> Переменные среды. В этом диалоговом окне добавьте свой «C: \ _PATH_TO_JDK \ bin» в переменную «PATH». – anacron

0

Обычно эта проблема возникает при попытке запустить приложение на старой JRE, которая скомпилирована с более новой версией Java. Проверьте версию java, затем скомпилируйте код. Если вы используете Eclipse, вы можете изменить это на опции configure build path.

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