Ответы пользователя по тегу GitHub
  • Как в Java подключить зависимости из git репозитория?

    @Vorh
    1)Создаешь Maven проект
    2)Открываешь файл pom.xml

    По умолчанию содержание файла примерно такое:

    <?xml version="1.0" encoding="UTF-8"?>
    <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    	<modelVersion>4.0.0</modelVersion>
    
    	<groupId>ru.test</groupId>
    	<artifactId>test.a</artifactId>
    	<packaging>war</packaging>
    	<version>1</version>
    	<name>name-project</name>
    
    </project>


    3) Добавляем репозиторий
    <repository>
          <id>jitpack.io</id>
          <url>https://jitpack.io</url>
    </repository>

    4) Добавляем зависимость
    <dependency>
        <groupId>com.github.User</groupId>
        <artifactId>Repo name</artifactId>
        <version>Release tag</version>
    </dependency>


    В итоге полное содержание pom-ника :
    <?xml version="1.0" encoding="UTF-8"?>
    <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
             xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
        <modelVersion>4.0.0</modelVersion>
    
        <groupId>ru.test</groupId>
        <artifactId>test.a</artifactId>
        <packaging>war</packaging>
        <version>1</version>
        <name>name-project</name>
    
        <repositories>
               <repository>
                   <id>jitpack.io</id>
                   <url>https://jitpack.io</url>
               </repository>
        </repositories>
    
        <dependencies>
            <dependency>
                <groupId>com.github.User</groupId>
                <artifactId>Repo name</artifactId>
                <version>Release tag</version>
            </dependency>
        </dependencies>
    </project>
    Ответ написан
    5 комментариев