Hi,
Thanks Radek.  However mvn package does not build the uber jar.  I am
looking for an uber jar and not a distribution.  I have seen references to
the uber jar here
<http://www.cloudera.com/documentation/enterprise/5-5-x/topics/cdh_ig_running_spark_on_yarn.html>

What I see in the spark 2.0 codeline (assembly/pom.xml) builds a
distribution. I

    <profile>

      <id>bigtop-dist</id>

      <!-- This profile uses the assembly plugin to create a special "dist"
package for BigTop

           that contains Spark but not the Hadoop JARs it depends on. -->

      <build>

        <plugins>

          <plugin>

            <groupId>org.apache.maven.plugins</groupId>

            <artifactId>maven-assembly-plugin</artifactId>

            <executions>

              <execution>

                <id>dist</id>

                <phase>package</phase>

                <goals>

                  <goal>single</goal>

                </goals>

                <configuration>

                  <descriptors>

                    <descriptor>src/main/assembly/assembly.xml</descriptor>

                  </descriptors>

                </configuration>

              </execution>

            </executions>

          </plugin>

...        </plugins>

      </build>

    </profile>


In src/main/assembly/assembly.xml we see

<assembly>

  <id>dist</id>

  <formats>

    <format>tar.gz</format>

    <format>dir</format>

  </formats>

  <includeBaseDirectory>false</includeBaseDirectory>

.....



On Sat, Aug 27, 2016 at 1:02 AM, Radoslaw Gruchalski <ra...@gruchalski.com>
wrote:

> mvn package might be the command you’re looking for.
>
> –
> Best regards,
> Radek Gruchalski
> ra...@gruchalski.com
>
>
> On August 26, 2016 at 3:59:24 PM, Srikanth Sampath (
> ssampath.apa...@gmail.com) wrote:
>
> Hi,
> mvn assembly is creating a .tgz distribution.  How can I create a plain
> jar archive?  I would like to create a spark-assembly-<version>.jar
> -Srikanth
>
>

Reply via email to