Я генерирую источники от wsdl до wsdl2 java. Я упомянул репозиторий релизов против SnapshotRepository, как показано ниже: моментальный снимок моего файла POM -
<distributionManagement>
<repository>
<id>upload-releases</id>
<name>Sabre Release Repository</name>
<url>http://repository.sabre.com/repository/maven-releases/</url>
<layout>default</layout>
</repository>
<snapshotRepository>
<id>upload-snapshots</id>
<name>Sabre Snapshots Repository</name>
<url>http://repository.sabre.com/repository/maven-snapshots/</url>
<layout>default</layout>
<uniqueVersion>true</uniqueVersion>
</snapshotRepository>
</distributionManagement>
Релиз репозитория - это выпуски на определенный момент времени. Они в порядке и более стабильны для пользователя. Репозиторий снимков - это скорее захват прогресса работы. Я не вижу смысла в том, чтобы иметь SNAPSHOT-версию pojo для релизной версии схемы. Это удлиняет сборку приложения и потенциально может вызвать проблемы в будущем, если кто-то перестраивает pojo, просто меняя версию схемы.
Примечание - WSDL & xsds, я имею в виду, в моем src / main / resources нет мой элемент управления для модификации.
Вопрос - Основано в описанной выше ситуации - Могу ли я удалить SnapshotRepository из distributionManagement ??