2020寒假生活学习日记

Posted jccjcc

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2020寒假生活学习日记相关的知识,希望对你有一定的参考价值。

安装maven
ubuntu中没有自带安装maven,需要手动安装maven。

技术图片

 

技术图片

 

 在终端执行如下命令创建一个文件夹sparkapp2作为应用程序根目录

技术图片

在 ./sparkapp2/src/main/java 下建立一个名为 SimpleApp.java 的文件(vim ./sparkapp2/src/main/java/SimpleApp.java),添加代码如下:

技术图片

 

 该程序依赖Spark Java API,因此我们需要通过Maven进行编译打包。在./sparkapp2中新建文件pom.xml(vim ./sparkapp2/pom.xml),添加内容如下,声明该独立应用程序的信息以及与Spark的依赖关系:

技术图片

 

 为了保证maven能够正常运行,先执行如下命令检查整个应用程序的文件结构:

技术图片

 

 接着,我们可以通过如下代码将这整个应用程序打包成Jar

技术图片

 

技术图片

 

  出现的问题:

在打包jar的时候一直出现error,后来我发现必须把pom.xml里面的

<groupId>org.apache.spark</groupId>
            <artifactId>spark-core_2.11</artifactId>
            <version>2.0.0-preview</version>
改成自己版本号
然后加上
<build>
        <pluginManagement>
          <plugins>
            <plugin>
              <artifactId>maven-resources-plugin</artifactId>
              <version>2.7</version>
            </plugin>           
          </plugins>
        </pluginManagement>   
    </build>
就OK了,之后保持网络顺畅,一直下载依赖包 等待结束。

以上是关于2020寒假生活学习日记的主要内容,如果未能解决你的问题,请参考以下文章

2020寒假生活学习日记

2020寒假生活学习日记

2020寒假生活学习日记(十四)

2020寒假生活学习日记

2020寒假在家学习,抗击新型病毒!!!

窦小凤2020寒假学习心得