Я хотел бы знать, что лучше всего подходит для настройки управления распределением с помощью maven.Maven: настройка управления распределением в файле POM или settings.xml
У нас есть репозиторий nexus, настроенный в maven settings.xml и в родительском файле pom. Где это не согласовано во всех проектах, и мы хотим сделать его последовательным?
Каков наилучший способ? pom-файл или settings.xml? каковы плюсы и минусы?
У нас есть аргументы, что это должно быть в настройках каждого человека .xml, чтобы они могли освободить его там, где они этого хотят.
Итак, правильно ли иметь раздел управления распределением в файле pom? –
Да, абсолютно, но не учетные данные. Вы не хотите хранить пароли в репозитории управления версиями. И это также может помочь контролировать, кто имеет разрешение на публикацию артефакта, поскольку каждый пользователь использует свой собственный идентификатор пользователя и пароль. В зависимости от используемого репозитория учетные данные издателя могут даже храниться в качестве контрольного журнала того, кто опубликовал выпуск. – crowne