国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

IDEA新建一個(gè)spark項(xiàng)目

這篇具有很好參考價(jià)值的文章主要介紹了IDEA新建一個(gè)spark項(xiàng)目。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

第一步:新建一個(gè)maven工程
IDEA新建一個(gè)spark項(xiàng)目

第二部:命名工程名
IDEA新建一個(gè)spark項(xiàng)目

第三步:新建一個(gè)文件夾,并設(shè)置為sources root
IDEA新建一個(gè)spark項(xiàng)目
第四步:pom編寫

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>

    <groupId>com.cn.spark</groupId>
    <artifactId>spark-day01</artifactId>
    <version>1.0-SNAPSHOT</version>

    <properties>
        <maven.compiler.source>8</maven.compiler.source>
        <maven.compiler.target>8</maven.compiler.target>
    </properties>


    <dependencies>
        <dependency>
            <groupId>org.apache.hadoop</groupId>
            <artifactId>hadoop-client</artifactId>
            <version>2.7.1</version>
        </dependency>
    </dependencies>

    <build>
        <pluginManagement>
            <plugins>
                <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-compiler-plugin</artifactId>
                    <version>3.6.1</version>
                    <configuration>
                        <source>1.8</source>
                        <target>1.8</target>
                        <encoding>UTF-8</encoding>
                    </configuration>
                </plugin>
            </plugins>
        </pluginManagement>
    </build>
</project>

第五步:新建一個(gè)Scala類
IDEA新建一個(gè)spark項(xiàng)目
注意:此步可能找不到Scala,需要引入
具體步驟為
1.項(xiàng)目構(gòu)建
IDEA新建一個(gè)spark項(xiàng)目
2.點(diǎn)擊+
IDEA新建一個(gè)spark項(xiàng)目
3.添加Scala,如果有Scala環(huán)境,會(huì)默認(rèn)識(shí)別版本
IDEA新建一個(gè)spark項(xiàng)目
最后會(huì)引入Scala,如下
IDEA新建一個(gè)spark項(xiàng)目

第六步:引入spark相關(guān)jar包
IDEA新建一個(gè)spark項(xiàng)目

選擇自己的spark安裝包,里邊有jar包目錄
IDEA新建一個(gè)spark項(xiàng)目
第七步:新建一個(gè)Scala
IDEA新建一個(gè)spark項(xiàng)目
第八步:編寫代碼驗(yàn)證

package com.cn.wordcount

import org.apache.spark.{SparkConf, SparkContext}

object Driver {
  def main(args: Array[String]): Unit = {
    val conf = new SparkConf().setMaster("local").setAppName("wordCount")
    val sc = new SparkContext(conf)
    val data = sc.textFile("hdfs://hadoop01:9000/data", 2)
    val result=data.flatMap{line=>line.split(" ")}.map{word=>(word,1)}.reduceByKey((x,y)=>x+y)
//    result.foreach(line=>println(line))
    result.saveAsTextFile("hdfs://hadoop01:9000/result03")

  }

}

第九步:運(yùn)行結(jié)果(打印到控制臺(tái),并且將數(shù)據(jù)存儲(chǔ)到Hadoop中hdfs中)
IDEA新建一個(gè)spark項(xiàng)目文章來源地址http://www.zghlxwxcb.cn/news/detail-403710.html

到了這里,關(guān)于IDEA新建一個(gè)spark項(xiàng)目的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • idea新建Springboot項(xiàng)目,設(shè)置默認(rèn)maven和jdk版本

    idea新建Springboot項(xiàng)目,設(shè)置默認(rèn)maven和jdk版本

    問題: 由于每次新建Springboot項(xiàng)目,maven總是在c盤和jdk版本不是自己需要的版本。每次都需要自己重新配置。 解決: 為了解決這個(gè)問題,設(shè)置新建項(xiàng)目時(shí)指定默認(rèn)配置。 一、設(shè)置新建項(xiàng)目時(shí),默認(rèn)指定的Maven版本 1.file–》Other Settings–》settinf for… 2.找到Maven配置。配置上即

    2024年02月16日
    瀏覽(165)
  • 2023版本idea使用maven新建web項(xiàng)目(親測不報(bào)錯(cuò))

    2023版本idea使用maven新建web項(xiàng)目(親測不報(bào)錯(cuò))

    1.新建項(xiàng)目——選擇maven Archetype然后在Archetype選擇webapp——選擇創(chuàng)建 2.直接選擇創(chuàng)建,等待maven加載完,就可以, 3.然后我們找到左上角選擇編輯配置, ? ?4.添加tomcat,選擇加號(hào),然后選擇本地, ?5.再點(diǎn)擊修正,應(yīng)用,就添加成功了 ? 最后再啟動(dòng)一下,頁面出現(xiàn)hello world就

    2024年02月11日
    瀏覽(87)
  • IDEA運(yùn)行第一個(gè)Java簡單程序(新建項(xiàng)目到運(yùn)行類)

    IDEA運(yùn)行第一個(gè)Java簡單程序(新建項(xiàng)目到運(yùn)行類)

    目錄 前言 一、準(zhǔn)備工作 JDK下載安裝 1.IDEA下載安裝 ?二、IDEA建立項(xiàng)目 (一)新建項(xiàng)目(銀河系) (二)新建模塊(地球) (三)新建包(國家) (四)新建類(省份) (五)新建main方法(省會(huì)城市) (六)新建方法(樓層) ?運(yùn)行類 額外講解 在剛開始學(xué)習(xí)Java中,會(huì)遇

    2024年01月16日
    瀏覽(21)
  • idea新建第一個(gè)Javaweb項(xiàng)目,并運(yùn)行jsp頁面(保姆版)

    idea新建第一個(gè)Javaweb項(xiàng)目,并運(yùn)行jsp頁面(保姆版)

    第一步點(diǎn)擊雙擊打開idea,然后點(diǎn)擊 New Project.名字,項(xiàng)目那些自己看著寫。然后找一個(gè)Maven Archetye,然后點(diǎn)擊add,找org.apache.maven.archetypes:maven-archetype-webapp,然后點(diǎn)擊creat.圖片演示如下 當(dāng)然你還要去安裝JDK,以及配環(huán)境變量,這里不講了。點(diǎn)creat后進(jìn)來看到的界面是這樣的 然后

    2024年02月03日
    瀏覽(24)
  • idea新建Java-maven項(xiàng)目時(shí),出現(xiàn)Dependency ‘ xxx(jar包名)‘ not found的解決方案

    idea新建Java-maven項(xiàng)目時(shí),出現(xiàn)Dependency ‘ xxx(jar包名)‘ not found的解決方案

    項(xiàng)目場景: 使用idea創(chuàng)建maven項(xiàng)目時(shí),導(dǎo)入簡單依賴時(shí)(本文以mysql-connector-java為例)。 問題: 首先,在創(chuàng)建新的maven項(xiàng)目中,出現(xiàn)下列兩種情況: (1)輸入dependency要導(dǎo)入依賴時(shí),idea沒有jar包名的提示。 (2)輸入完整包名后,顏色為 紅色 。 真實(shí)場景如下: 刷新maven,嘗試

    2024年02月11日
    瀏覽(20)
  • 2.flink編碼第一步(maven工程創(chuàng)建)

    2.flink編碼第一步(maven工程創(chuàng)建)

    萬里第一步,要進(jìn)行flink代碼開發(fā),第一步先整個(gè) flink 代碼工程 flink相關(guān)文章鏈接 flink官方文檔 一種命令行 mvn 創(chuàng)建,另一種直接在 idea 中創(chuàng)建一個(gè)工程,使用 mvn 的一些配置 mvn命令行創(chuàng)建 mvn 創(chuàng)建 flink 工程,創(chuàng)建的工程里多了一些兼容性配置, 后面自己使用idea創(chuàng)建時(shí),進(jìn)

    2024年02月07日
    瀏覽(13)
  • 【Tomcat】如何在idea上部署一個(gè)maven項(xiàng)目?

    【Tomcat】如何在idea上部署一個(gè)maven項(xiàng)目?

    目錄 1.創(chuàng)建項(xiàng)目 2.引入依賴 3.創(chuàng)建目錄 4.編寫代碼 5.打包程序 6.部署項(xiàng)目 7.驗(yàn)證程序 什么是Tomcat和Servlet? 以idea2019為例: 1.創(chuàng)建項(xiàng)目 1.1 首先創(chuàng)建maven項(xiàng)目 1.2 項(xiàng)目名稱? ? 2.引入依賴 2.1 網(wǎng)址輸入 mvnrepository.com 進(jìn)入maven中央倉庫-地址。點(diǎn)擊搜索 servlet,找到Java Servlet API。 ?2

    2024年02月08日
    瀏覽(23)
  • IDEA使用Maven快速創(chuàng)建一個(gè)Webapp項(xiàng)目(太細(xì))

    IDEA使用Maven快速創(chuàng)建一個(gè)Webapp項(xiàng)目(太細(xì))

    環(huán)境:IDEA 2022.3.2 Maven項(xiàng)目的配置文件路徑必須先設(shè)置好,否則一些依賴就不能成功引用(如果不是使用默認(rèn)的本地倉庫地址,而是新建的一個(gè)本地倉庫地址),里面指向的是本地倉庫的地址。(配置本地倉庫和maven文件后期出 操作路徑: Setting——搜索Maven——點(diǎn)擊Maven——設(shè)

    2024年02月08日
    瀏覽(18)
  • 當(dāng)IDEA加載一個(gè)MAVEN新項(xiàng)目時(shí),加載不成功,無法加載依賴的解決方法

    當(dāng)IDEA加載一個(gè)MAVEN新項(xiàng)目時(shí),加載不成功,無法加載依賴的解決方法

    此文為練習(xí)項(xiàng)目時(shí)的錯(cuò)誤記錄 當(dāng)使用IDEA引入一個(gè)MAVEN新項(xiàng)目時(shí),點(diǎn)擊Reload maven按鈕加載不成功,顯示如下圖界面: 在項(xiàng)目中的代碼顯示報(bào)紅,如下圖: 經(jīng)查閱相關(guān)資料及反復(fù)嘗試,解決方法如下: 進(jìn)入File-Project Structure-Project,確認(rèn)選擇好自己版本的jdk,這里使用的是jdk1.

    2024年01月19日
    瀏覽(106)
  • IDEA 每次新建工程都要重新配置 Maven 解決方案

    IDEA 每次新建工程都要重新配置 Maven 解決方案

    IDEA 每次新建工程都要重新配置 Maven,是一件相當(dāng)浪費(fèi)時(shí)間的事情。這是 因?yàn)樵趧?chuàng)建一個(gè)項(xiàng)目后,在 File - Settings - Build,Execution,Deployment - Build Tools - Maven 下配置了 Maven home path 、 User settings file 和 Local repository ,只對當(dāng)前項(xiàng)目有效,再打開新項(xiàng)目還是默認(rèn)的配置 。 而這個(gè)問題

    2024年02月04日
    瀏覽(26)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包