ClassNotFound Ошибка при запуске файла Java .class в терминале Ubuntu - PullRequest
0 голосов
/ 22 марта 2012

Я компилирую свой файл с javac myfile.java Но когда я запускаю файл myfile.class с помощью команды: java myfile, я получаю ошибку ClassNotFound. Моя версия Java openjdk-6

Ответы [ 2 ]

1 голос
/ 22 марта 2012

Скорее всего, ваш путь к классу неверен. Попробуйте java -cp. MyFile

Кроме того, инструментам java обычно нравятся обычные соглашения javas, поэтому ваш класс должен быть MyClass, а файл должен быть MyClass.java

1 голос
/ 22 марта 2012

Запустите команду следующим образом (в том же каталоге, где вы скомпилировали):

java -cp . myfile

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

Подробнее о читайте здесь Подробнее о настройке вашего пути к классам во время выполнения.

...