У меня есть структура файла, как (они находятся в пакете распайке):Не можете найти символ (расширяет другой класс)
prog/
src/assignment/
bin/assignment/
lib/assignment/
Файлы Я компиляции в ГКЗ и компилируются в бункер. Команда набираться javac -d ./bin/ -cp ./bin/:./src/ -target 1.7 ./src/assignment/*.java
Я также попытался javac -d ./bin/ -cp ./bin/:./src/ -target 1.7 ./src/assignment/GoodBrain.java ./src/assignment/LameBrain.java ./src/assignment/Board.java
По некоторым причинам я не могу два файла класса, то сообщение об ошибке «не может найти символ» (это указывает на класс совета и дурачок класса).
Сообщение об ошибке:.
javac -g -d ./bin/ -cp ./src/:. -target 1.7 src/assignment/GoodBrain.java
src/assignment/GoodBrain.java:3: error: cannot find symbol
public class GoodBrain extends LameBrain{
^
symbol: class LameBrain
src/assignment/GoodBrain.java:11: error: cannot find symbol
public double rateBoard(Board board) {
^
symbol: class Board
location: class GoodBrain
2 errors
make: *** [bin/assignment/GoodBrain.class] Error 1
Это та же ошибка для всех команд, которые я ввожу Пожалуйста, скажите мне, если мне нужно предоставить любую новую информацию
Полное сообщение об ошибке. Показать любой связанный код. –
Спасибо за полную ошибку, теперь все, что нам нужно, это код, и мы должны быть в состоянии ответить на этот вопрос. – Johan
Есть ли что-нибудь конкретное, что вы хотели бы, чтобы я опубликовал? Я не считаю, что файл будет очень полезен (очевидно, я, вероятно, ошибаюсь), за пределами строк, которые уже отражены в сообщениях об ошибках. Я спрашиваю, потому что мне не разрешено отправлять ответы на задание онлайн (GoodBrain.java) –