Apache Maven

Π Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ Maven Package Registry прСдоставляСт ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΉ способ хранСния ΠΈ управлСния ΠΏΠ°ΠΊΠ΅Ρ‚Π°ΠΌΠΈ (Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°ΠΌΠΈ, Π°Ρ€Ρ‚Π΅Ρ„Π°ΠΊΡ‚Π°ΠΌΠΈ) Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ Maven. Он позволяСт Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ ΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Ρ‚ΡŒ, ΠΎΠ±Π½ΠΎΠ²Π»ΡΡ‚ΡŒ ΠΈ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ зависимостями Maven-ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ².

ΠŸΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΡ ΠΏΠ°ΠΊΠ΅Ρ‚Π°

  1. Π—Π°ΠΌΠ΅Π½ΠΈΡ‚Π΅ Π² settings.xml Ρ‚ΠΎΠΊΠ΅Π½ Π½Π° ваш:

    <settings>
      <servers>
        <server>
          <id>gitverse</id>
          <configuration>
            <httpHeaders>
              <property>
                <name>Authorization</name>
                <value>token b9fc851700bc67f92a3394f9afd164331c529c43</value>
              </property>
            </httpHeaders>
          </configuration>
        </server>
      </servers>
    </settings>

    РасполоТСниС settings.xml:

    • для Windows - C:\Users\<YourUsername>\.m2\settings.xml;
    • для MacOS ΠΈ Linux - /home/username/.m2/settings.xml (домашняя дирСктория ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ).
  2. Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ строки Π² Ρ„Π°ΠΉΠ» ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ вашСго ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° pom.xml:

    <repositories>
      <repository>
        <id>gitverse</id>
        <url>https://gitverse.ru/api/packages/ваш_username_в_GitVerse/maven/</url>
      </repository>
    </repositories>
    <distributionManagement>
      <repository>
        <id>gitverse</id>
        <url>https://gitverse.ru/api/packages/ваш_username_в_GitVerse/maven/</url>
      </repository>
      <snapshotRepository>
        <id>gitverse</id>
        <url>https://gitverse.ru/api/packages/ваш_username_в_GitVerse/maven/</url>
      </snapshotRepository>
    </distributionManagement>
  3. ΠžΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠΉΡ‚Π΅ ΠΏΠ°ΠΊΠ΅Ρ‚, Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΠ² ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ с вашим ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠΌ:

    mvn deploy
  4. Π’ ΠΏΡ€ΠΎΡ„ΠΈΠ»Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ ΠŸΠ°ΠΊΠ΅Ρ‚Ρ‹ отобразится Π½ΠΎΠ²Ρ‹ΠΉ ΠΏΠ°ΠΊΠ΅Ρ‚ maven:

Установка ΠΏΠ°ΠΊΠ΅Ρ‚Π°

ΠŸΠΎΡ€ΡΠ΄ΠΎΠΊ установки описан Π½Π° страницС ΠΏΠ°ΠΊΠ΅Ρ‚Π°:

Π’Ρ‹ нашли Ρ‡Ρ‚ΠΎ искали?