0 голосов
 
1537 просмотров
9.09.2016 / 21:07  boNNdaR

Запуск .class в командной строке

Целый день не получается запустить .class файл в командной строке.
Компляция проходит нормально.
  1. javac Hello.java
Но при запуске класса возникает ошибка:
  1. java Hello
  2. Error:Could not find the main class Hello
Переменная среды PATH указана верно:
  1. C:\Program Files (x86)\Java\jdk1.8.0_72\bin
Перепробовал разнообразные параметры команды java:
  1. java -cp . Hello
  2. java -classpath . Hello
  3. java -classpath D:/Hello
Не могу понять в чём проблема.
Изм. boNNdaR от 9.09.2016 / 21:18
Ответы
 
1 голос
 
# 9.09.2016 / 21:11  Naik
Имя файла должно совпадать с именем public класса, который в нем находится
 
0 голосов
 
# 11.09.2016 / 10:07  Aladdin
Если был указан пакет например package com.example , может не найти.
 
0 голосов
 
# 9.09.2016 / 21:12  boNNdaR
Там всё совпадает, это я просто опечатался тут.
Всего: 3

Реклама

Мы в соцсетях

tw tg yt gt