Я пытаюсь собрать свою программу Java, которая опирается на внешние библиотеки. Программа компилируется без ошибок в IDE. Скомпилируя в терминале, я сталкиваюсь с компилятором, не распознавающим код, который я написал. Все файлы находятся в одном каталоге. < /strong> я использую MakeFile. Все файлы Java и Jar находятся в текущем каталоге. < /P>
$ javac -cp "./*" Driver.java
Driver.java:22: error: cannot find symbol
DataSetProcessor processor = new DataSetProcessor();
^
symbol: class DataSetProcessor
location: class Driver
Driver.java:22: error: cannot find symbol
DataSetProcessor processor = new DataSetProcessor();
^
symbol: class DataSetProcessor
location: class Driver
Driver.java:29: error: cannot find symbol
HashMap map = processor.getDealerVehicleRelationship(dataSetID, vehicleIDsList);
^
symbol: class Dealer
location: class Driver
3 errors
< /code>
dealer.java & dataSetProcessor.java находятся в текущем каталоге. Я не могу этого понять.
Подробнее здесь: https://stackoverflow.com/questions/555 ... -directory