Я сидел на нем некоторое время и не могу понять, хотя я думаю, что это довольно легко ...
Я должен скомпилировать следующую программу, используя javac (в программе один класс и один класс тестирования):
- класс находится в папке
./src/cplx/
- класс тестирования находится в папке
./test/cplx/
- junit lib находится в
./lib
и
- классы должны быть построены до
./build/slasses
- классы тестирования должны быть построены до
./build/test
Пожалуйста, помогите мне написать правильную команду javac
для компиляции кода.
Я использовал предложенную команду end het при следующей ошибке, похоже, тестовый класс не видит класс, который я построил?
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%