0

私のファイル構造は次のとおりです(パッケージ割り当てにあります):

prog/
    src/assignment/
    bin/assignment/
    lib/assignment/

私がコンパイルしているファイルは src にあり、bin にコンパイルされています。私が入力するコマンドは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

何らかの理由で 2 つのクラス ファイルを作成できません。エラー メッセージは「シンボルが見つかりません」です (Board クラスと LameBrain クラスを指しています)。

エラーメッセージ:

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

入力したすべてのコマンドで同じエラーです。新しい情報を提供する必要があるかどうか教えてください

4

1 に答える 1