Я совсем новичок в Java и программировании, и я изучаю алгоритмы на Coursera. Я хочу попрактиковаться, написав простой BinarySearch и следуя инструкциям в книге, но когда я пытаюсь использовать библиотеку algs4.jar, предоставленную онлайн-источниками книги, библиотека не может быть разрешена:
Когда я пытаюсь импортировать edu.princeton.cs.algs4.StdIn, происходит ошибка, а Eclipse сообщает мне, что импорт edu не может быть разрешен. Я уже поместил файл jar в качестве ссылочных библиотек, следуя инструкциям (добавьте algs4.jar к переменной classpath в путь сборки проекта через Проект > Свойства: Путь сборки Java > Библиотеки > Добавить внешние JAR)




У вас есть module-info.java, что означает, что вы используете Система модулей платформы Java (JPMS), который является необязательным, но который при использовании требует указания используемых модулей позволяет импортировать из них данные.
Выполните одно из следующих действий:
src/module-info.java, чтобы не использовать JPMSrequires: Добавьте «требуется…» в module-info.java..
Чтобы убедиться, что нет опечатки, опубликуйте для нас полную строку этого оператора импорта в текст.