Maven
Ответ от Bhesh Gurung правильный ... если ваш проект NetBeans не основан на Maven .
Зависимость
В Maven вы добавляете «зависимость».Зависимость - это описание библиотеки (ее имя и номер версии), которую вы хотите использовать в своем коде.
Или зависимость может быть описанием библиотеки, которая нужна другой библиотеке («зависит от»).Maven автоматически обрабатывает эту цепочку, библиотеки, которым нужны другие библиотеки, а затем другие библиотеки и так далее.Для математически мыслящих людей может иметь смысл фраза «Maven разрешает переходные зависимости».
Репозиторий
Maven получает эту информацию о родстве, а сами библиотеки от Maven.хранилище .Репозиторий - это, в основном, онлайн-база данных и коллекция загружаемых файлов (библиотека зависимостей).
Простота в использовании
Добавление зависимости в проект на основе Maven действительно довольно просто.В этом и заключается смысл Maven - упростить управление зависимыми библиотеками и упростить встраивание их в ваш проект.Чтобы приступить к добавлению зависимости, см. Этот вопрос Добавление зависимостей в Maven Netbeans и мой ответ со снимком экрана .