1. 程式人生 > >Jdk1.8在CentOS7中的安裝與配置

Jdk1.8在CentOS7中的安裝與配置

自從2014年3月19日甲骨文公司釋出Java 8.0的正式版以來,面向物件的Java語言不僅朝著一個更好的方向發展,而且吸取了當前比較流行的函數語言程式設計的特性——Java 8.0加入了函數語言程式設計的特點。可以說是Java 8比Java 7有一個更好的性質。今天我將為大家演示一下Jdk 8在CentOS 7的安裝與配置:

一、前期準備

環境:最小安裝的CentOS 7(虛擬機器安裝的新版的centos系統,與6有一些配置檔案上的差異),提前裝好了lrssz工具(不會安裝的,可以參看我的另一篇隨筆——lrssz的安裝)。

b)         我這邊用的最小安裝,所以沒有安裝centos自帶的openjdk,如果你安裝時,不是最小安裝的話,可能集成了系統的openjdk,所以我們先要刪除自帶的openjdk,具體步驟如下:

1)       在系統終端輸入:rpm -qa | grep java,如果有openjdk的話,會出現類似於XXXX_openjdk_XXX的資訊

2)       刪除openjdk,在終端輸入:rpm -e –-nodeps XXXX_openjdk_XXX 。即可刪除自帶的openjdk。

注意:上面這兩步可以一次性完成,而且很簡單哦!

rpm -e --nodeps `rpm -qa | grep java`

二、Jdk的安裝

a)         我們登入超級使用者,在超級使用者目錄root下建立一個目錄app:

su root  #然後輸入密碼

mkdir app

b)         我們進入app,將下載好的jdk壓縮包匯入centos:

cd app

rz   #使用rz命令將jdk壓縮包從window匯入centos當下目錄app中

c)         解壓jdk壓縮包

tar –xzvf jdk-8u45-linux-x64.gz

d)         解壓後的jdk的資料夾名字為jdk1.8.0_45,我們把它改為jdk1.8:

mv jdk1.8.0_45/ jdk1.8/

e)         進入jdk資料夾,獲取目錄絕對路徑(我的絕對路徑是:/root/app/jdk1.8):

cd jdk1.8

pwd

三、jdk的配置

a)         使用vim命令開啟系統的環境變數配置檔案:

vi /etc/profile

b)         在profile檔案最後加入:

## JAVA

export JAVA_HOME=jdk的絕對路徑(我的是:/root/app/jdk1.8)

export PATH=$PATH:$JAVA_HOME/bin

四、配置驗證

a)         首先,我們輸入java –version,會得到:

java version "1.8.0_45"

Java(TM) SE Runtime Environment (build 1.8.0_45-b14)

Java HotSpot(TM) 64-Bit Server VM (build 25.45-b02, mixed mode)

b)         我們再輸入javac,會得出:

Usage: javac <options> <source files>

where possible options include:

 -g                         Generate all debugging info

 -g:none                    Generate no debugging info     

 -g:{lines,vars,source}     Generate only some debugging info

-nowarn                    Generate no warnings

  -verbose                   Output messages about what the compiler is doing

  -deprecation               Output source locations where deprecated APIs are used

  -classpath <path>          Specify where to find user class files and annotation processors

-cp <path>                 Specify where to find user class files and annotation processors

-sourcepath <path>         Specify where to find input source files

-bootclasspath <path>      Override location of bootstrap class files

-extdirs <dirs>            Override location of installed extensions

-endorseddirs <dirs>       Override location of endorsed standards path

-proc:{none,only}          Control whether annotation processing and/or compilation is done.

-processor <class1>[,<class2>,<class3>...] Names of the annotation processors to run; bypasses default discovery process

-processorpath <path>      Specify where to find annotation processors

-parameters                Generate metadata for reflection on method parameters

-d <directory>             Specify where to place generated class files

-s <directory>             Specify where to place generated source files

-h <directory>             Specify where to place generated native header files

-implicit:{none,class}     Specify whether or not to generate class files for implicitly referenced files

-encoding <encoding>       Specify character encoding used by source files

-source <release>          Provide source compatibility with specified release

-target <release>          Generate class files for specific VM version

-profile <profile>         Check that API used is available in the specified profile

-version                   Version information

-help                      Print a synopsis of standard options

-Akey[=value]              Options to pass to annotation processors

-X                         Print a synopsis of nonstandard options

-J<flag>                   Pass <flag> directly to the runtime system

-Werror                    Terminate compilation if warnings occur

@<filename>                Read options and filenames from file

c)         如果得到以上兩步正確結果的話,恭喜你,你的jdk8就已經配置好了。

相關推薦

CentOS-7.0.安裝配置Tomcat-7的方法

代碼 accept iptables jdk1.7 ews 啟動 state cat 解決方案 轉自:http://www.linuxidc.com/Linux/2015-08/122241.htm 安裝說明 安裝環境:CentOS-7.0.1406安裝方式:源碼安裝

CentOS-7安裝配置Tomcat8.5

ane dsc 配置 pub add ted tar.gz 分享 cal 第一步:下載Tomcat8.5,通過地址:http://tomcat.apache.org/download-80.cgi下載 最後得到下載文件 apache-tomcat-8.5.15.tar.g

在CentOS 7安裝配置JDK8

參考命令:http://www.jb51.net/os/RedHat/73016.html來進行安裝 轉載自:http://blog.csdn.net/czmchen/article/details/41047187 安裝說明 系統環境:centos7 安裝方式:r

CentOS7 JDK1.8 的安裝配置

基本步驟: jdk 存放在哪裡 使用Xshell 把檔案上傳到Linux系統裡面 把軟體拷貝到/opt/tools,開啟後就能看見jdk壓縮包 mv jdk8-linux-x64.tar.gz /opt/tools 3.解壓縮 從檔名可以看出

Linux下(centos6.8)JDK1.8的安裝配置

接著昨天的來,今天說下在Linux(centos6.8)系統下的JDK安裝與配置。 據我所知的jdk安裝方式有三種(rpm、yum方式沒用過,暫且不提)今天只說解壓安裝方式: 一、解壓jdk安裝包: 附上jdk1.8的下載地址: http://www.oracle.com/t

在CentOS 7安裝配置Tomcat-8方法

命令主要參考http://www.jb51.NET/os/RedHat/73032.html 安裝說明 安裝環境:CentOS-7安裝方式:原始碼安裝 軟體:apache-tomcat-8.0.14.tar.gz下載地址:http://tomcat.apache

maven學習:Eclipse安裝配置

安裝及配置Maven環境變數 需要電腦中已經有Java環境 在控制檯中輸入:echo %JAVA_HOME%看是否能顯示java home的路徑資訊;在控制條輸入:java -version 看是否顯示java的版本資訊;下載編譯過的版本 apache-maven-3.3

Linux CentOS 6.5安裝配置Tomcat-8方法

2. 下載jdk-8u20-linux-x64.rpm,執行rpm -ivh jdk-8u20-linux-x64.rpm安裝;第二步 安裝 tomcat  將apache-tomcat-8.0.0.RC3.tar.gz檔案上傳到/usr/local中執行以下操作:  複製程式碼程式碼如下: [[email&

在Centos 6.4安裝配置Git

本文章來自【知識林】 安裝 yum install git 安裝完成後此版本為1.7.1屬於相對較老的版本(如果作業系統的版本相對較高時,git的版本也會較高),對於github、Jenkins等服務都支援不好,所以需要升級git版本。 升級

linux CentOS 6.5 安裝配置JDK-7

系統環境:centos-6.5 安裝方式:rpm安裝 軟體:jdk-7u79-linux-x64.rpm 檢驗系統原版本 [[email protected] ~]# java -version java version "1.7.0_24" OpenJDK Ru

在CentOS 6.3安裝配置Tomcat-7方法

安裝說明  安裝環境:CentOS-6.3  安裝方式:原始碼安裝  軟體:apache-tomcat-7.0.29.tar.gz  下載地址:http://tomcat.apache.org/download-70.cgi  wget http://mirrors.hu

JDK1.8.0_101安裝配置教程

準備工作: a,能翻牆的瀏覽器(推薦谷歌) b,能正常使用的電腦 -------------------------------------------------------------------- 進入Oracle官網,www.oracle.com 然後滑鼠放在

在CentOS 7安裝配置Tomcat-8.5方法

image tomcat -a ava onf cgi 操作 png ble 安裝說明 安裝環境:CentOS-7 安裝方式:源碼安裝 軟件:apache-tomcat-8.5.39.tar.gz下載地址:http://tomcat.apache.org/download-

Jdk1.8在CentOS7安裝配置

自從2014年3月19日甲骨文公司釋出Java 8.0的正式版以來,面向物件的Java語言不僅朝著一個更好的方向發展,而且吸取了當前比較流行的函數語言程式設計的特性——Java 8.0加入了函數語言程式設計的特點。可以說是Java 8比Java 7有一個更好的性質。今天我將為大家演示一下Jdk 8在CentO

Ubuntu上安裝配置JDK1.8

http 官網 mil sans 16px profile usr wrap $path Ubuntu上安裝與配置JDK1.8 一、下載 下載JDK,由於是Ubuntu。 所以去官網下載tar.gz格式的就可以(ubuntu使用瀏覽器下載網速比較

LinuxNginx安裝配置詳解

cpan .net 語言 roo disable 方便 sbin wget 一個 安裝所需環境 Nginx 是 C語言 開發,建議在 Linux 上運行,當然,也可以安裝 Windows 版本,本篇則使用 CentOS 7 作為安裝環境。 上網配置: 如果安裝了cen

CentOS 6.6 jdk1.6的安裝配置方法

方法 too 生效 client uil 軟件 ted tsp term Linux中JDK1.6的安裝和配置方法 一、安裝 創建安裝目錄,在/usr/java下建立安裝路徑,並將文件考到該路徑下: # mkdir /usr/java 1、jdk-6u11-li

tomcat 安裝環境配置java的jdk和jre的環境配置

我安裝的是apache-tomcat-7.0.85,直接從官往下的,直接解壓就可以使用的。 下載完,解壓檔案-》bin-》 startup.bat(啟動伺服器)(shutdown.bat這是關閉伺服器),雙擊啟動伺服器將彈出下面的視窗。最後一行顯示的是 Server sta

Linuxtelnet客戶端服務端的安裝配置

Telnet服務的配置步驟如下: 一、安裝telnet軟體包(通常要兩個)。   1、 telnet-client (或 telnet),這個軟體包提供的是 telnet 客戶端程式;   2、是 telnet-server 軟體包,這個才是真正的 Telnet ser

win10下VS2017opencv3.1.0及contrib模組的安裝配置注意事項

一、平臺與軟體下載 1.win10+vs2017+cmake3.10.2+opencv3.1.0+3.1.0contrib 注:opencv上官網下載,contirb模組與opencv版本相同 二、參考部落格 1.opencv 3.1.0與contrib下載好了之後,