Загружается ли мой проект в хранилище при использовании Maven? - PullRequest
1 голос
/ 19 декабря 2011

Я новичок в Maven. Я думаю, что это очень полезный инструмент. Локальный репозиторий автоматически заполняется необходимыми файлами .jars в моем проекте.

Но я знаю, что он также может работать в обоих направлениях: ваш собственный проект имеет IdArtifact (разработан в файле pom.xml) и может быть загружен на публичный сервер. Иногда бывает полезно, когда вы хотите разработать публичный проект, но как гарантировать, что ваш проект не будет загружен в публичный репозиторий, в pom.xml? и наоборот?

Может быть, это необоснованная проблема, но иногда IDE (например, netbeans, который я использую), делают вещи без контроля. Я немного "напуган" этим. Я не буду публиковать некоторые частные библиотеки.

1 Ответ

2 голосов
/ 19 декабря 2011

Я согласен с Рагурамом: по одному пункту за раз ;-) Так что по вашему вопросу

Иногда бывает полезно, когда вы хотите разработать публичный проект, но как гарантировать, что ваш проект не будет загружен в публичный репозиторий, в pom.xml?

мой ответ: если у вас нет DistributionManagement Раздел, настроенный в вашем pom.xml, включая родительский, если он у вас есть (если вы не знаете об этом, возможно, начните читать здесь ), вы в безопасности. Для развертывания в хранилище (общедоступном или нет) его необходимо настроить в settings.xml .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...