eclipse下執行第乙個hadoop程式

2021-07-22 16:15:37 字數 1023 閱讀 9039

)

2、開啟eclipse

(1)由於在安裝hadoop時,使用的是hadoop使用者,所以在終端開啟eclipse時,必須使用hadoop使用者操作,否則後續執行hadoop專案時會出現拒絕訪問,具體如圖:

(2)在切換到hadoop使用者的過程中,遇到乙個問題,在其他使用者登入時,終端下切換到hadoop使用者開啟eclipse會報錯cannot open display, no protocol specify,見下圖:

具體原因及解決辦法見

3、在eclipse中配置hadoop開發環境

具體建立步驟見有一點需要注意:

以上兩個位置的資料需要參考自己安裝的hadoop目錄下的core-site.xml中配置的引數(我的目錄是/usr/local/hadoop/etc/hadoop/core-site.xml)。

4、建立第乙個hadoop專案(wordcount)

注意建立的hadoop專案的目錄結構如下圖:

5、執行wordcount

需要在專案目錄下新增log4j.properties檔案。在src目錄下新建乙個file,命名為log4j.properties,檔案內容如下:

log4j.rootlogger=info, serverdailyrollingfile, stdout
後續執行引數配置參考

第乙個vue執行

1,我剛入手,所以直接在網上d的模板,用的element,倉庫 2,vue搭建環境 vue需要nodejs支援,需要用到npm npm的作用就是對node.js依賴的包進行管理 新版本安裝的時候,nodejs會將其一起安裝上。一般用lts,穩定版本 2 安裝完以後可以嘗試用命令裝x一下。測試下版本 ...

執行第乙個spark程式

執行第乙個spark程式 wordcount 首先在ide中建立工程 如下 將上述工程打包,上傳到集群 使用 spark submit 執行 spark submit name wordcount class cn.sjzc.wordcount master spark hadoop1 7077 e...

執行第乙個shell指令碼

第一次在centos上執行shell指令碼,先寫個hello world指令碼演示一下。這裡只說步驟,詳細查資料。1 先建立乙個hello.sh檔案。2 然後使用vim編輯這個檔案,這裡會用到這幾個命令,進入vim編輯器進入編輯模式按鍵i,然後在檔案中編輯shell指令碼,俺家esc退出編輯模式進入...