Имена классов чувствительны к регистру.Возможно, вы создали интерфейс с именем game
, но вы ссылаетесь на него в объявлении Class
интерфейса как Game
, который компилятор не может найти.
Однако есть еще один шанс, что вы компилируете из своего пакета Impl
.Для этого вам нужно сослаться на ваш путь к классу, чтобы компилятор мог найти классы из базы структуры пакета.Вы можете добавить -classpath ..
arg к вашему javac
перед именем класса:
javac -classpath .. Class.java
В качестве альтернативы, вы можете делать то, что более распространено, компилируя из корня вашей структуры пакета.Для этого вам нужно будет указать путь к вашему Class
файлу:
javac Impl\Class.java
, вы всегда можете добавить -classpath .
для очистки.