Символ не найден при компиляции из терминалаJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Символ не найден при компиляции из терминала

Сообщение Anonymous »

У меня есть проект, который я создал в среде IDE NetBeans, с тремя файлами — ReadFileString, в котором есть мой основной файл, BagInterface и ArrayBag, реализующий интерфейс. Они все в одной папке и я в ней через терминал. Он должен иметь возможность компилироваться и запускаться из командной строки, используя только «javac ReadStringFile.java». Однако всякий раз, когда я пытаюсь это сделать, я получаю следующую ошибку:

Код: Выделить всё

S:\Documents\NetBeans Projects\ReadFileString\src\readfilestring>javac ReadFileString.java
ReadFileString.java:26: error: cannot find symbol
var userBag = new ArrayBag();
^
symbol:   class ArrayBag
location: class ReadFileString
1 error
Я попробовал изменить свое объявление с var userBag = new ArrayBag(); на BagInterface userBag = new ArrayBag(); но это только вызвало проблему с невозможностью найти BagInterface. Я попытался изменить импорт пакета с package readfilestring; на несколько других, но это вызвало только больше ошибок.

Подробнее здесь: https://stackoverflow.com/questions/790 ... m-terminal
Ответить

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

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

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

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

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