wget下載java安裝包(怎麼安裝wget)

  • 1、ubuntu怎麼安裝jdk1.8
  • 2、如何在linux上安裝jdk7
  • 3、如何在阿里雲unbantu上安裝java
  • 4、ubuntu 怎麼安裝java

下載相應包

1

1. 下載JDK8安裝包,小編是32位的操作系統,所以選擇jdk-8u5-linux-i586.tar.gz

下載地址是官網:

這個當然是根據需要自己選擇,我這裡選擇的是tar.gz版本的,許多人可能更中意於bin版本的,因為bin版本的好安裝,而且該版本的安裝方式已經有人寫了,這裡就不寫了。

2

在ubuntu下下載可以使用命令wget,點擊Accept License Agreement,右鍵選中的壓縮包外鏈,選擇複製鏈接地址,然後用wget下載即可。

或者命令行下執行#Wget url

3

命令行下執行#Wget url

注:上述下載方式是一般的ubuntu下載,如果發現過快,或者下載後無法解壓,可能是下載網路出現問題了,那麼可以直接打開該鏈接進行下載。

END

安裝與配置2

1

其實tar.gz解壓就是安裝,只要解壓到既定目錄,然後配置正確就行,因此需要執行命令。

# tar zxvf jdk-8u5-linux-i586.gz -C /usr/lib/jvm/

一般是解壓到/usr/lib下,可以在該目錄下創建jvm,然後解壓到既定目錄,該目錄下已經有一個ubuntu自帶的jdk-6-openjdk了,而jdk1.8.0_05就是命令解壓來的

2

配置jdk使其生效

# nano /etc/profile

在文件最末尾添加如下所示內容,ctrl+x,y退出即可完成保存,用其他編輯器類似。

export JAVA_HOME=/usr/lib/jvm/java1.8.0_05

export JRE_HOME=${JAVA_HOME}/jre

export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib

export PATH={JAVA_HOME}/bin:$PATH

3

更新默認jdk

# update-alternatives –install /usr/bin/java java /usr/lib/jvm/jdk1.8.0_05/bin/java 300

# update-alternatives –install /usr/bin/javac javac /usr/lib/jvm/jdk1.8.0_05/bin/javac 300

# update-alternatives –config java

系統會列出系統中所有的jdk版本,選擇最新安裝的那個版本輸入2即可

4

測試結果

# java –version

卸載OpenJDK

rpm -qa | grep java

rpm -e –nodeps java-1.6.0-openjdk-1.6.0.0-1.50.1.11.5.el6_3.x86_64 rpm -e –nodeps java-1.7.0-openjdk-1.7.0.9-2.3.4.1.el6_3.x86_64 rpm -e –nodeps tzdata-java-2012j-1.el6.noarch

jdk下載官方網址:http:// www .oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html

輸入命令:wget http:// 211.149.198.47/data/main/jdk-7u7-linux-i586.tar.gz 下載jdk

輸入命令: ll 可以查看當前目錄下存在文件jdk-7u7-linux-i586.tar.gz ,然後在當前目錄下解壓源碼包,輸入命令:tar -zxvf jdk-7u7-linux-i586.tar.gz

輸入命令: ll 可以查看當前目錄下存在目錄jdk1.7.0_07,然後將其移動到/usr/local/目錄下,並重命名為 jdk7,輸入命令:mv jdk1.7.0_07 /usr/local/jdk7

下面我們來設置jdk的環境變數這裡彩全局設置方法,就是來修改 /etc/profile,它是所有用戶的共用的環境變數輸入命令:vi /etc/profile然後在打開的文件末尾添加如下內容:JAVA_HOME=/usr/local/jdk7JRE_HOME=/usr/local/jdk7/jrePATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATHCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/libexport JAVA_HOME JRE_HOME PATH CLASSPATH

使環境變數立即生效,輸入命令:source /etc/profile

檢驗是否安裝成功

輸入命令:java #檢測jdk bin環境

接著輸入:javac #檢測jdk classpath環境

成功,你會看到如下java命令參數使用說明界面;

當前我們輸入以上的命令後,可能會報如下的錯誤:bash: /usr/local/jdk7/bin/java: /lib/ld-linux.so.2: bad ELF interpreter: 沒有那個文件或目錄是因為64位系統中安裝了32位程序,而且我當前使用的正是64位的linux版本解決方法:yum install glibc.i686

我是在安裝了上面的 glibc.i686 等相關的包後,就可以正常執行 java,javac等命令了。並沒有安裝以下的包 重新安裝以後還有如下類系錯誤 再繼續安裝包 error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directoryyum install libstdc++.so.6

當然,如果你安裝的是64位的jdk,就不會報該錯誤了。

標籤:首先需要下載jdk:由於oracle上的下載頁面有跳轉,直接用wget下載下來的只是html頁面。可以用下面的命令:wget–no-cookies–no-check-certificate–header”Cookie:gpw_e24=http%3A%2F%2F%2F;oraclelicense=accept-securebackup-cookie””/otn-pub/java/jdk/8u74-b02/jdk-8u74-linux-x64.tar.gz”下載完之後,按以下步驟操作:1、cd/usr#進入use目錄2、mkdirjava#創建java目錄3、tarxvfjdk-8u74-linux-x64.tar.gz#解壓文件4、vi~/.bash_profile在文件的末尾添加以下內容exportJAVA_HOME=/usr/java/jdk1.8.0_74exportPATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin然後保存退出:wq!注意:裡面分隔路徑的是英文冒號不是分號5、source~/.bash_profile沒報錯說明成功了然後執行java-version,能正確顯示版本信息則jdk安裝成功阿里雲CentOS下安裝jdk標籤:

1.1.1. 安裝JDK

1.去oracle官網下載,鏈接點此。也可以使用wget安裝包在你執行這個命令時所在的文件夾位置。

2.解壓 tar -zxvf jdk-8u111-linux-x64.tar.gz

3.移動到自己想放的位置:(忽略)

mkdir /usr/lib/jdk

mv jdk1.8.0_111 /usr/lib/jdk/jdk1.8

4.設置環境變數:

方案一:修改全局配置文件,作用於所有用戶:sudo gedit /etc/profile

exportJAVA_HOME=JDK安裝路徑

exportCLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib/tools.jar:$CLASSPATH

export PATH=$JAVA_HOME/bin:$PATH

方案二:修改當前用戶配置文件,只作用於當前用戶:vim ~/.bashrc 設置與上一樣

5.使修改的配置立刻生效:source /etc/profile或者 source ~/.bashrc

6.檢查是否安裝成功:java -version

1.1.2. 配置Java環境

就像在window我們需要配置JAVA_HOME和path一樣,我們需要配置,那怎麼配置呢?實際上就是修改配置文件,然後重新啟動linux就ok

sudo gedit /etc/profile

export JAVA_HOME=JDK安裝路徑

exportCLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib/tools.jar:$CLASSPATH

export PATH=$JAVA_HOME/bin:$PATH

確認配置正常後,必須重啟虛擬機

配置自己安裝的jdk的環境變數特別注意:

不能額外添加多餘的空格,有中文沒有問題

原創文章,作者:簡單一點,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/127096.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
簡單一點的頭像簡單一點
上一篇 2024-10-03 23:13
下一篇 2024-10-03 23:13

相關推薦

  • java client.getacsresponse 編譯報錯解決方法

    java client.getacsresponse 編譯報錯是Java編程過程中常見的錯誤,常見的原因是代碼的語法錯誤、類庫依賴問題和編譯環境的配置問題。下面將從多個方面進行分析…

    編程 2025-04-29
  • Java JsonPath 效率優化指南

    本篇文章將深入探討Java JsonPath的效率問題,並提供一些優化方案。 一、JsonPath 簡介 JsonPath是一個可用於從JSON數據中獲取信息的庫。它提供了一種DS…

    編程 2025-04-29
  • Java騰訊雲音視頻對接

    本文旨在從多個方面詳細闡述Java騰訊雲音視頻對接,提供完整的代碼示例。 一、騰訊雲音視頻介紹 騰訊雲音視頻服務(Cloud Tencent Real-Time Communica…

    編程 2025-04-29
  • Java Bean載入過程

    Java Bean載入過程涉及到類載入器、反射機制和Java虛擬機的執行過程。在本文中,將從這三個方面詳細闡述Java Bean載入的過程。 一、類載入器 類載入器是Java虛擬機…

    編程 2025-04-29
  • Java Milvus SearchParam withoutFields用法介紹

    本文將詳細介紹Java Milvus SearchParam withoutFields的相關知識和用法。 一、什麼是Java Milvus SearchParam without…

    編程 2025-04-29
  • Java 8中某一周的周一

    Java 8是Java語言中的一個版本,於2014年3月18日發布。本文將從多個方面對Java 8中某一周的周一進行詳細的闡述。 一、數組處理 Java 8新特性之一是Stream…

    編程 2025-04-29
  • Java判斷字元串是否存在多個

    本文將從以下幾個方面詳細闡述如何使用Java判斷一個字元串中是否存在多個指定字元: 一、字元串遍歷 字元串是Java編程中非常重要的一種數據類型。要判斷字元串中是否存在多個指定字元…

    編程 2025-04-29
  • VSCode為什麼無法運行Java

    解答:VSCode無法運行Java是因為默認情況下,VSCode並沒有集成Java運行環境,需要手動添加Java運行環境或安裝相關插件才能實現Java代碼的編寫、調試和運行。 一、…

    編程 2025-04-29
  • Java任務下發回滾系統的設計與實現

    本文將介紹一個Java任務下發回滾系統的設計與實現。該系統可以用於執行複雜的任務,包括可回滾的任務,及時恢復任務失敗前的狀態。系統使用Java語言進行開發,可以支持多種類型的任務。…

    編程 2025-04-29
  • Java 8 Group By 會影響排序嗎?

    是的,Java 8中的Group By會對排序產生影響。本文將從多個方面探討Group By對排序的影響。 一、Group By的概述 Group By是SQL中的一種常見操作,它…

    編程 2025-04-29

發表回復

登錄後才能評論