Začínáme s balíčky Maven a Azure Artifacts
Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019
Tento rychlý start vás provede nastavením projektu Maven pro připojení k informačním kanálům Azure Artifacts a publikování a stažení balíčků Maven.
Požadavky
- Organizace Azure DevOps. Vytvořte organizaci, pokud ji ještě nemáte.
- Nainstalujte Apache Maven.
- Informační kanál Azure Artifacts Pokud ho ještě nemáte, vytvořte informační kanál .
Nastavení ověřování
Vyberte Artefakty a pak vyberte Připojení k informačnímu kanálu.
Vyberte Maven.
Pokud používáte Azure Artifacts s Mavenem poprvé, vyberte Získat nástroje pro stažení a instalaci Mavenu.
Postupujte podle pokynů v nastavení projektu a nastavte soubory pom.xml a settings.xml. Pokud je soubor settings.xml sdílený v rámci vašeho týmu, můžete k šifrování hesel použít Maven.
Tip
Pokud používáte úlohu Maven, nastavte mavenAuthenticateFeed
argument na true pro automatické ověření v informačním kanálu Maven.
Publikování artefaktů
Pokud ještě balíček Maven nemáte, můžete ho vytvořit spuštěním následujícího příkazu:
mvn -B archetype:generate -DarchetypeGroupId="org.apache.maven.archetypes" -DgroupId="MyGroup" -DartifactId="myFirstApp"
Pokud se zobrazí následující chyba: Musíte zadat platnou fázi životního cyklu nebo cíl (..) a podle následujících kroků přidejte do konfigurace cíl:
Klikněte pravým tlačítkem na projekt a vyberte Spustit jako>sestavení Maven. Do textového pole Cíle zadejte balíček a vyberte Spustit.
Přejděte na cestu k souboru pom.xml a spuštěním následujících příkazů sestavte a nasaďte artefakt Mavenu:
mvn build mvn deploy
Pokud se při spuštění zobrazí následující chyba: Neznámá fáze životního cyklu sestavení(...), můžete pomocí integrovaného vývojového mvn build
prostředí Eclipse sestavit projekt Maven následujícím způsobem:
Klikněte pravým tlačítkem na projekt.
Vyberte Spustit jako a pak vyberte Build Maven....
Napište balíček do textového pole Cíle .
Vyberte Spustit.
Pokud chcete publikovat artefakt třetí strany, můžete použít deploy:deploy-file mojo. Můžete ho použít s souborem POM nebo bez tohoto souboru k nasazení balíčků.
mvn deploy:deploy-file -Dpackaging="jar" -DrepositoryId="MyFeedName" -Durl="MyFeedURL" -DgroupId="MyGroup" -DartifactId="myFirstApp" -Dversion="jarFileVersion" -Dfile="jarFileLocalPath"
Poznámka:
Pokud vaše organizace používá bránu firewall nebo proxy server, ujistěte se, že povolíte adresy URL a IP adresy domény Azure Artifacts.
Instalace artefaktů
Přejděte na Azure Artifacts a pak vyberte balíček, který chcete nainstalovat a zkopírovat
<dependency>
fragment kódu.Otevřete soubor pom.xml a vložte kód do značky
<dependencies>
.Spusťte
mvn install
ze stejné cesty jako soubor pom.xml.
Související články
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro