Centos7下Java開發基本環境搭建

weixin_34391854發表於2018-02-05

一、Centos7安裝JDK

首先檢視自己的機器上是否已經自帶openjdk,命令如下:

rpm -qa | grep jdk

如果存在,則按照如下命令進行依次解除安裝:

yum -y remove fileName (fileName為上步查詢到的各個檔案)

解除安裝完成之後,再執行java命令不被系統識別:

[root@localhost ~]# java -version
bash: java: command not found...

接著,首先下載需要的JDK版本的tar.gz包(本文以jdk1.8為例)

下載地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

下載完成以後上傳到centos7伺服器。

注:不要使用wget命令直接下載,否則下一步解壓的時候會出錯,因為去Oracle官網下載過jdk之前需要同意Oracle的安裝協議,不然不能下載,但是用wget的方式,預設是不同意,雖然能下載下來,但是下載下來的檔案會有問題,所以在Linux上解壓一直失敗。

然後解壓縮下載好的tar.gz包到安裝位置

mkdir -p /usr/local/java
tar -zxvf jdk-8u161-linux-x64.tar.gz -C /usr/local/java/

接著使用如下命令編輯 /etc/profile檔案(需要系統已安裝vim):

vim /etc/profile

在該檔案末尾加上如下內容:

export JAVA_HOME=/usr/local/java/jdk1.8.0_151
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

最後,使用如下命令使配置生效

source /etc/profile

完成以後,來檢驗是否安裝成功:

[root@localhost local]# java -version
java version "1.8.0_151"
Java(TM) SE Runtime Environment (build 1.8.0_151-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.151-b12, mixed mode)

輸出上面的版本資訊即代表安裝成功。

二、Centos7安裝Maven

首先在官網下載maven的tar.gz包,命令如下(本文以maven 3.5.0為例):

wget https://archive.apache.org/dist/maven/maven-3/3.5.0/binaries/apache-maven-3.5.0-bin.tar.gz

然後解壓縮下載好的tar包到安裝位置

mkdir -p /usr/local/maven
tar -zxvf apache-maven-3.5.0-bin.tar.gz -C /usr/local/maven/

接著我們修改 /etc/profile檔案,來配置環境變數(需要系統已安裝vim):

vim /etc/profile

將安裝JDK配置的環境變數變成如下形式:

export JAVA_HOME=/usr/local/java/jdk1.8.0_151
export JRE_HOME=${JAVA_HOME}/jre
export MAVEN_HOME=/usr/local/maven/apache-maven-3.5.0 #增加此行
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:${MAVEN_HOME}/bin:$PATH #修改此行

然後執行如下命令,使配置的環境變數生效:

source /etc/profile

完成以後,來檢驗maven是否安裝成功:

[root@localhost a]# mvn -v
Apache Maven 3.5.0 (ff8f5e7444045639af65f6095c62210b5713f426; 2017-04-04T03:39:06+08:00)
Maven home: /usr/local/maven/apache-maven-3.5.0
Java version: 1.8.0_151, vendor: Oracle Corporation
Java home: /usr/local/java/jdk1.8.0_151/jre
Default locale: zh_CN, platform encoding: UTF-8
OS name: "linux", version: "3.10.0-514.16.1.el7.x86_64", arch: "amd64", family: "unix"

至此,我們就完美的完成了maven的安裝和配置。

注:如果發現maven下載依賴很慢,解決辦法傳送門:http://www.cnblogs.com/hafiz/p/7566983.html

三、Centos7安裝Git

安裝git很簡單,只需要執行如下命令即可:

yum -y install git

安裝完成後,執行如下命令檢驗是否安裝成功:

[root@localhost a]# git --version
git version 1.8.3.1

輸出安裝好的git版本資訊,證明git安裝成功。

四、總結

​    我們通過本文就知道了如何在centos7下安裝java的基本環境,包括JDK、Maven、Git.而且聰明的你會發現:JDK和maven的安裝驚人的相似,類比法可以很好的舉一反三。給自己點贊~

相關文章