Я столкнулся с этой проблемой при попытке запустить свой файл Java, написав Java имя файла ....java.lang.NoClassDefFoundError в ЦМД
Я прочитал на многих страницах возможные пути это может быть исправлено, но, к сожалению, я не смогли исправить мою проблему ...
Прежде всего, я посмотрел на свои переменные окружения и заметил, что не было никакого CLASSPATH множество, и я указал PATH правильно моей JRE, а также jdk bin in C: \
Во-вторых, я могу запустить JAVAC filename.java и заметим, что файл .class будет построен в локальном каталоге.
При написании javac -classpath. filename произведения письменные java -classpath. filename (без .class) приводит к той же ошибке.
Я просто не знаю, как запустить свою программу в командной строке !!!! Пожалуйста, не дайте мне ссылки на страницы, которые дали одинаковые ответы, которые я уже упоминал выше, поскольку они не работают в моем случае .....
Пожалуйста, помогите ....
Является ли ваш класс в пакете (т. Е. Использует «пакет x.y.z» в начале файла)? –
Я предлагаю вам предоставить SSCCE вместе с точным выходом ваших команд. – aioobe
«Короткий, самосохраненный, правильный пример» –