Как я нахожу последнюю версию артефакта из репозитория знатока

В C#, выполнения конструктора базового класса прежде конструктор производного класса, таким образом, любые поля экземпляра, которые производный класс мог бы использовать в возможно переопределенном виртуальном участнике, еще не инициализируются.

Действительно отмечают, что это просто предупреждение , чтобы заставить Вас обратить внимание и удостовериться, что это в порядке. Существуют фактические примеры использования для этого сценария, Вы просто имеете к , документируют поведение из виртуального участника, что это не может использовать поля экземпляра, объявленные в производном классе ниже, где конструктор, называющий его.

31
задан Rich Seller 30 July 2009 в 21:08
поделиться

1 ответ

Вы можете проанализировать maven-metadata.xml, чтобы узнать, какие версии доступны, и какая версия является «выпускной» версией. Дополнительные сведения см. В этом ответе о версиях плагинов .

Если вы используете Nexus, вы можете использовать REST API для запроса репозитория. Вы также можете использовать клиентский API REST для упрощения обработки.

Чтобы обновить версию выпуска, активируйте профиль выпуска в Maven super POM когда вы выполняете mvn deploy . Вы можете сделать это, добавив в командную строку -Prelease-profile или -DperformRelease = true .

Профиль активируется по умолчанию в цели выполнения maven-release-plugin . Он управляется свойством useReleaseProfile . Дополнительную информацию см. В документации по цели выпуск-выполнение .

13
ответ дан 27 November 2019 в 22:42
поделиться
Другие вопросы по тегам:

Похожие вопросы: