4

Maven マネージド プロジェクトを含むパブリックGitHubリポジトリがあります。私はJitPackを Maven リポジトリとして使用してアーティファクト バージョンをデプロイしていますが、これは魅力的です。

sourcesただし、分類子を使用して新しいアーティファクトを追加する方法がわかりません。誰かがそれを行う方法を知っていますか?

4

1 に答える 1

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 :

于 2015-12-14T15:15:36.050 に答える