1. 程式人生 > 其它 >MAC安裝Flink-JAVA_HOME的錯誤

MAC安裝Flink-JAVA_HOME的錯誤

在MAC環境上安裝Flink:

1、訪問Flink本地安裝,選擇適合自己的版本,點選 Binaries:

            

選擇 .tgz的檔案,下載:

              

下載後,在終端進入到下載的目錄中:

$ tar -xzf flink-1.13.2-bin-scala_2.11.tgz
$ cd flink-1.13.2-bin-scala_2.11

按照上面的類似解壓,檔名字按照自己下載的檔名來。

2、啟動Flink

正常啟動:

$ ./bin/start-cluster.sh
Starting cluster.
Starting standalonesession daemon on host.
Starting taskexecutor daemon on host.

但是,在自己輸入上面的命令的時候,報錯如下:

            

搜尋了一圈資料,主要原因是由於 JAVA_HOME的原因導致的,需要修改一下JAVA_HOME的配置。

3、修改JAVA_HOME配置

首先,使用命令檢視自己電腦上的 Java安裝路徑:

/usr/libexec/java_home -V

顯示如下:

            

可以看到,有2個 Java 的環境,而我使用的是第一個,需要將其修改為第二個,新增JAVA_HOME到profile;

mac下編輯profile:

vi ~/.bash_profile

修改為紅框中的內容:

            

儲存修改後,要使用如下命令,讓其修改生效:

source ~/.bash_profile

4、啟動Flink

$ ./bin/start-cluster.sh

就可以正常啟動成功了: