Javac не распознает классы, которые находятся в том же каталогеJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Javac не распознает классы, которые находятся в том же каталоге

Сообщение Anonymous »

Я пытаюсь собрать свою программу 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»