0
私のプロジェクトには、私が作成した3つのソースファイルと1つのテストファイル(Homework1.java)が含まれています。ディレクトリ構造は次のようになります。javaパッケージのコンパイル
ija/ija2016/homework1/HomeWork1.java
ija/ija2016/homework1/cardpack/Card.java
ija/ija2016/homework1/cardpack/CardDeck.java
ija/ija2016/homework1/cardpack/CardStack.java
HomeWork1.javaファイルは、他の3つのファイルをmainメソッド、いくつかのテストを含み、また輸入:
import ija.ija2016.homework1.cardpack.Card;
import ija.ija2016.homework1.cardpack.CardDeck;
import ija.ija2016.homework1.cardpack.CardStack;
は今、私はカードをコンパイルすることができています。 java、CardStack.java、CardStack.javaがありますが、私は/ cardpack /ディレクトリから直接行うことができます。他の場所からコンパイルしようとすると、CardDeckクラスとCardStackクラスはCardシンボルを認識しません。
私の質問は、プロジェクト全体をどのようにコンパイルするのですか?私が作成した3つのソースファイルは、ヘッダ内にパッケージをインポートする必要がありますか(CardStackとCardDeckはCardクラスを使用します)?あなたのルートフォルダに