私はそれが非常に簡単だと思うが、私は(私はjavacのを使用して、次のプログラムをコンパイルする必要が...、javacのコンパイル - 複数のフォルダ内のコード
をしばらくの上に座ってきたし、それを把握することはできませんプログラムは、1クラスと1つのテストクラス)を持つ:
- クラスは、フォルダ内にある
./src/cplx/
- テストクラスは
./test/cplx/
- JUnitのlibには
./lib
にあるフォルダ内にあります
と:
- クラスは
./build/slasses
- テストクラスに構築する必要があり
./build/test
に構築する必要があるコードをコンパイルするために、適切なjavac
コマンドを書き込んで私を助けてください。
私は提案されたコマンドを使用して、次のエラーをテストしました。
amaltea:testowanie/zad1% javac -d ./build/classes ./src/cplx/*.java
amaltea:testowanie/zad1% javac -classpath ./lib/junit-4.8.2.jar -d ./build/test ./test/cplx/*.java
./test/cplx/ComplexTest.java:20: cannot find symbol
symbol : class Complex
location: class cplx.ComplexTest
Complex a = new Complex(1.1, 2.2);
^
./test/cplx/ComplexTest.java:20: cannot find symbol
symbol : class Complex
location: class cplx.ComplexTest
Complex a = new Complex(1.1, 2.2);
^
2 errors
amaltea:testowanie/zad1%
実際、Antは本当に良い方法です。 –