官术网_书友最值得收藏!

kuai

第1章 基礎環境準備

1.1 軟件環境準備

軟件版本選擇:

操作系統:CentOS 6.6版本;JDK:1.7版本;Maven:3.2版本;Scala:2.10版本。

所有軟件安裝目錄:/data/soft。

確定了軟件版本后,我們將具體介紹軟件的安裝,本節主要介紹基礎的軟件安裝方式。

1. JDK安裝

JDK是Java Development Kit的簡稱,為Java語言開發的程序提供開發工具包和運行環境。JDK安裝的步驟如下:

(1)下載JDK二進制安裝包

        wget http://download.oracle.com/otn-pub/java/jdk/7u15-b03/jdk-7u15-linux-x64.tar.gz

(2)解壓安裝

        tar-zxvf jdk-7u15-linux-x64.tar.gz

(3)創建軟連接

軟連接相當于快捷方式,便于后續版本更新升級。

        ls-s/data/soft/jdk-7u15-linux-x64 /usr/local/jdk

(4)配置環境變量

        vim /etc/profile
        export JAVA_HOME=/usr/local/jdk
        export JRE_HOME=$JAVA_HOME/jre
        exportCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
                         :$JRE_HOME/lib:$CLASSPATH
        export PATH=$PATH: $JAVA_HOME/bin

刷新環境變量使其生效:source /etc/profile

(5)驗證安裝是否成功

查看JDK版本命令:java -version

2. Maven安裝

Maven是Apache開源的一個目前比較流行的項目管理和整合工具,能夠自動完成項目的構建,并根據配置文件自動下載依賴組件,提供代碼編譯、打包、發布等功能。下面介紹Maven的詳細安裝過程。

Maven安裝的步驟如下:

(1)下載Maven二進制安裝包

      wget http://mirror.bit.edu.cn/apache/maven/maven-3/3.3.9/binaries/
      apache-maven-3.3.9-bin.tar.gz

(2)解壓安裝

      tar -zxvf apache-maven-3.3.9-bin.tar.gz

(3)創建軟連接

軟連接相當于快捷方式,便于后續版本更新升級。

      ls -s/data/soft/apache-maven-3.3.9-bin /usr/local/maven

(4)配置環境變量

        vim /etc/profile
        export M2_HOME=/usr/local/maven
        export PATH=$PATH: $JAVA_HOME/bin:$M2_HOM/bin

刷新環境變量使其生效:source /etc/profile

(5)驗證安裝是否成功

查看Maven版本命令:mvn -version

3. Scala安裝

Scala編程語言是一種面向對象的函數式編程語言,充分展現了函數式編程語言簡約、高效的特點,在程序開發的過程中可以引入Java語言,可擴展性強。由于Scala具有很多優秀的特性,越來越多的開源項目使用Scala語言開發,比如Spark、Kafka等。下面詳細介紹Scala開發環境的安裝過程。

Scala安裝的步驟如下:

(1)下載JDK二進制安裝包

        wget http://downloads.lightbend.com/scala/2.10.6/scala-2.10.6.tgz

(2)解壓安裝

        tar -zxvf scala-2.10.6.tgz

(3)創建軟連接

軟連接相當于快捷方式,便于后續版本更新升級。

        ls -s /data/soft/scala-2.10.6 /usr/local/scala

(4)配置環境變量

        vim /etc/profile
        export SCALA_HOME=/usr/local/scala
        export PATH=$PATH: $JAVA_HOME/bin:$M2_HOM/bin:$SCALA_HOME/bin

刷新環境變量使其生效:source /etc/profile

(5)驗證安裝是否成功

查看scala版本命令:scala-version

主站蜘蛛池模板: 临沂市| 宜城市| 蒙城县| 上思县| 东城区| 长乐市| 仪陇县| 舒城县| 昌宁县| 东平县| 张家港市| 重庆市| 都安| 乐业县| 高淳县| 广汉市| 舞阳县| 宁陕县| 图片| 乌兰察布市| 贵定县| 巍山| 陵川县| 安陆市| 长海县| 调兵山市| 柘城县| 五常市| 丹东市| 栾城县| 广宗县| 右玉县| 平定县| 巴塘县| 文昌市| 鸡西市| 新民市| 会泽县| 龙海市| 喀什市| 远安县|