如何使用maven发布hadoop dist-*.tar.gz
我们使用maven将hadoop工件发布到工件安装。默认情况下,JAR是发布的,但我们也希望hadoop dist tarball是发布的 要发布JAR,我们运行如下操作: mvn-e'clean package deploy'-Pdist-DskipTests-Dtar-Dmaven.javadoc.skip 这确实构建了hadoop dist tarball,但没有发布它 我们还需要什么额外的参数来发布dist tarball 更新:根据评论中的要求,包括以下Dist配置文件如何使用maven发布hadoop dist-*.tar.gz,maven,hadoop,hdfs,artifactory,Maven,Hadoop,Hdfs,Artifactory,我们使用maven将hadoop工件发布到工件安装。默认情况下,JAR是发布的,但我们也希望hadoop dist tarball是发布的 要发布JAR,我们运行如下操作: mvn-e'clean package deploy'-Pdist-DskipTests-Dtar-Dmaven.javadoc.skip 这确实构建了hadoop dist tarball,但没有发布它 我们还需要什么额外的参数来发布dist tarball 更新:根据评论中的要求,包括以下Dist配置文件 <pro
<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>
距离
org.apache.maven.plugins
maven javadoc插件
假的
默认cli
总数的
hadoop公共项目/hadoop公共/src/main/java/overview.html
dist档案中有什么内容?嗨,米哈伊尔,我刚刚添加了这些信息,作为对原始问题的更新。谢谢你的关心你到底在做什么?您正在构建hadoop源代码吗?或者将所有hadoop Dep打包到tar归档中?我在做什么,或者我想做什么?我认为问题中包括了后者。就我目前所做的工作而言,我们为源代码构建hadoop,因为我们有一些自定义修改。我想自动将创建的dist tarball上传到maven repo,就像apache.org或cloudera一样。“dist”配置文件中有什么内容?嗨,米哈伊尔,我刚刚添加了这些信息作为原始问题的更新。谢谢你的关心你到底在做什么?您正在构建hadoop源代码吗?或者将所有hadoop Dep打包到tar归档中?我在做什么,或者我想做什么?我认为问题中包括了后者。就我目前所做的工作而言,我们为源代码构建hadoop,因为我们有一些自定义修改。我想自动将创建的dist tarball上传到maven repo,就像apache.org或cloudera一样。