我们使用maven将hadoop工件发布到工件安装中。默认情况下,jar是发布的,但是我们也希望hadoop dist tarball是发布的。
为了发布jar,我们运行如下操作:
mvn-e'clean package deploy'-pdist-dskiptests-dtar-dmaven.javadoc.skip
这确实构建了hadoop dist tarball,但是没有发布它。
我们还需要什么额外的参数来发布dist tarball?
更新:根据评论中的要求,dist简介如下。
<profile>
<id>dist</id>
<!-- Profile for generating all maven artifacts and documentation. -->
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<inherited>false</inherited>
<executions>
<execution>
<!-- build aggregate javadoc in parent only -->
<id>default-cli</id>
<goals>
<goal>aggregate</goal>
</goals>
<configuration>
<overview>hadoop-common-project/hadoop-common/src/main/java/overview.html</overview>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
暂无答案!
目前还没有任何答案,快来回答吧!