将源添加到JitPack工件

时间:2015-12-14 09:26:20

标签: maven jitpack

我有一个带有Maven托管项目的公共 GitHub 存储库。我使用 JitPack 作为Maven repo来部署工件版本,它就像一个魅力。

但是,我不知道如何使用sources分类器添加新工件。有人知道怎么做吗?

1 个答案:

答案 0 :(得分:3)

要将源添加到Maven项目,您需要使用maven-source-plugin。如果项目构建了一个源jar,那么它将由JitPack发布。

将其添加到pom.xml

<build>
  <plugins>
     <plugin>  <!-- Create sources.jar -->
        <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-source-plugin</artifactId>
            <executions>
                <execution>
                    <id>attach-sources</id>
                    <goals>
                        <goal>jar</goal>
                    </goals>
                </execution>
            </executions>
   </plugin>
  </plugins>
</build>

例如https://github.com/jitpack/maven-simple/blob/master/pom.xml#L35-L46