Я только что начал изучать java, так что борюсь в самых основах. Проблема, с которой я столкнулся в настоящее время, - «не может найти символ: class Ques». Я разрешил эту проблему, когда я получал доступ к пакету из родительского каталога через экспорт CLASSPATH. Теперь проблема я пытаюсь получить доступ к подкаталог из суб-driectroy так:Как импортировать файл из другой папки в java?
family.of.adam(has)/
father.java
WifeOne(sub-direc)/wifeone.java,ChildFromWifeOne.java
WifeTwo(sub-direc)/wifetwo.java,ChildFromWifeTwo.java
Теперь то, что я пытаюсь сделать это из wifetwo.java я обращающегося wifeone.java. Я попытался импортировать (wifeone), как это:
import family.of.adam.WifeOne.*;
import WifeOne.*;
В обоих случаях не удалось импортировать и та же ошибка, которую я упоминал выше.
Я также пробовал решение, предлагаемое в этом Question, но этот класс эффектов класса WifeOne это то, что я думаю, потому что, когда метод i -cp начинает показывать ошибки, связанные с женой.
Я использую обычный текстовый редактор, скомпилированный через терминал и использующий mac. Пожалуйста, расскажите мне, какую ошибку я делаю.
Я думаю, что у не получилось. позвольте мне объяснить, через мой основной каталог, который является father.java, в нем нет ошибки. Ошибка возникает, когда я пытаюсь использовать женоне, у которого есть каталог family.of.adam/WifeOne/wifeone.java в WifeTwo/wiifetwo.java. В father.java я просто делаю импорт WifeOne: * & WifeTwo: * и он работает нормально –
попробуйте только импортировать family.of.adam.WifeOne.wifeone – Dinusha
Существует некоторая проблема с classpath, я думаю! –