Похоже, что у вас либо неверный параметр CLASSPATH (обычно он вам вообще не нужен, но если он у вас есть, он должен включать .
в списке для текущего каталога), либо вы используетепакеты (ошибочно) или оба.Для решения проблемы classpath см. Другие ответы.
Если вы используете пакеты, т.е. ваши файлы содержат строку package ...;
в начале, вы должны поместить ваши исходные файлы в структуру каталогов в соответствии со структурой пакета,Например, если у вас есть package example;
, у вас должен быть каталог example
в вашем текущем каталоге, и в этом два исходных файла.
Затем вызовите компилятор и интерпретатор следующим образом:
javac example/filter.java example/ClasifiedWord.java
java example.filter
(Предполагается, что filter
является основным классом, в противном случае замените его имя.)