Я новичок в Maven. Я думаю, что это очень полезный инструмент. Локальный репозиторий автоматически заполняется необходимыми файлами .jars в моем проекте.
Но я знаю, что он также может работать в обоих направлениях: ваш собственный проект имеет IdArtifact (разработан в файле pom.xml) и может быть загружен на публичный сервер. Иногда бывает полезно, когда вы хотите разработать публичный проект, но как гарантировать, что ваш проект не будет загружен в публичный репозиторий, в pom.xml? и наоборот?
Может быть, это необоснованная проблема, но иногда IDE (например, netbeans, который я использую), делают вещи без контроля. Я немного "напуган" этим. Я не буду публиковать некоторые частные библиотеки.