新聞中心
在 Linux 系統下,Java 的環(huán)境是必須的。然而,在一些老舊的設備上,可能只能運行 32 位的 Linux 系統。這就給安裝 Java 環(huán)境帶來了一些困難,因為 Oracle 已經停止了對 32 位系統的支持。本文將介紹如何在 32 位 Linux 系統中安裝 Java 運行環(huán)境。

我們提供的服務有:成都網站設計、成都做網站、微信公眾號開發(fā)、網站優(yōu)化、網站認證、桓仁ssl等。為上千余家企事業(yè)單位解決了網站和推廣的問題。提供周到的售前咨詢和貼心的售后服務,是有科學管理、有技術的桓仁網站制作公司
1. 下載 32 位 JDK 安裝包
在 Oracle JDK 下載頁面中,選擇適用于 Linux 的 32 位版本。此處以 JDK 8u291 為例,下載鏈接為:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html
2. 解壓文件
將下載的 tar 包解壓到 /usr/local/jdk1.8.0_291 目錄中:
sudo mkdir /usr/local/java
sudo tar zxvf jdk-8u291-linux-i586.tar.gz -C /usr/local/java
3. 設置環(huán)境變量
在 /etc/profile 文件的末尾添加以下內容:
export JAVA_HOME=/usr/local/java/jdk1.8.0_291
export PATH=$JAVA_HOME/bin:$PATH
4. 讓系統立即生效
在命令行執(zhí)行以下命令,使配置生效:
source /etc/profile
5. 檢查 Java 環(huán)境是否設置成功
在命令行中輸入以下命令,若返回 Java 版本信息,則成功安裝 Java 運行環(huán)境:
java -version
如果執(zhí)行以上步驟后,Java 環(huán)境仍未正常工作,則需確保系統版本兼容,并參考其他解決方案。
本文介紹了如何在 32 位 Linux 系統中安裝 Java 運行環(huán)境。用戶可以按照以上步驟來安裝所需的 Java 版本,并保證了 Java 運行環(huán)境的兼容性。需要注意的是,Oracle 已經停止對 32 位環(huán)境的支持,因此使用 32 位 JDK 可能會存在一些已知問題,如遇到其他問題,需要考慮使用 64 位 JDK 或其他替代方案。
相關問題拓展閱讀:
- linux 中怎么設置java
linux 中怎么設置java
1、如果你的linux服務器不會重啟,或者一次性使用java,可以直接在shell內依次輸辯啟入一下幾條命令:
export JAVA_HOME=/usr/share/jdk1.8.0_71
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
2、如果考慮到長久使用,且機器有可能會被重啟掉,那么使用以下方法:
打開/etc/profile(用vi或簡灶含者其他你自己攔笑喜歡的文本編輯器)
在文件末尾添加如下語句:
JAVA_HOME=/usr/java/default
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export PATH
export CLASSPATH
三種配置環(huán)境變量的方法
1. 修改/etc/profile文件
如果你的計算機僅僅作為開發(fā)使用時推薦使用這種方法,因為所有用戶的shell都有權使用這些環(huán)境變量,可能會給系統帶來安全性問題。
·用文本則友編輯器打開/etc/profile
·在profile文件末尾加入:
export JAVA_HOME=/usr/share/jdk1.6.0_14
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
·重新登錄或執(zhí)行 sudo source /etc/profile
·注解
a. 假設你要將 /usr/share/jdk1.6.0_14改為你的jdk安裝目錄
b. linux下用冒號“:”來分隔爛彎路徑
c. $PATH / $CLASSPATH / $JAVA_HOME 是用來引用原來的環(huán)境變量的值
在設置環(huán)境變量時特別要注意不能把原來的值給覆蓋掉了,這是一種
常見的錯誤。
d. CLASSPATH中當前目錄“.”不能丟,把當前目錄丟掉也是常見的錯誤。
e. export是把這三個變量導出為全局變量。
f. 大小寫必須嚴格區(qū)分。
2. 修改.bash_profile文件
這種方法更為安全,它可以把使用這些環(huán)境變量的權限控制到用戶級別,如果你需要給某個用戶權限使用這些環(huán)境變量,你只需要修改其個人用戶主目錄下的.bash_profile文件就可以了。
·用文本編輯器打開用戶目錄下的.bash_profile文件
·在.bash_profile文件末尾加入:
export JAVA_HOME=/usr/share/jdk1.6.0_14
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
·重新登錄或執(zhí)行source ~/.bash_profile
3. 直接在shell下設置變量
不贊成使用這種方法,因為換個shell,你的設置就無效了,因此這種方法僅僅是臨時使用,以后要使用的時候又要重新設置,比較麻煩。
只需在shell終端執(zhí)行下列命令:
export JAVA_HOME=/usr/share/jdk1.6.0_14
export PATH=$JAVA_HOME/bin:$PATH
export 饑盯悶CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
Linux下Java安裝與配置
以JDK1.6.0_43為例介紹一下如何在linux中設置java
1. 下載銷頃jdk-6u43-linux-x64.bin,
增加可執(zhí)行權伍斗旦限 chmod +x jdk-6u43-linux-x64.bin,
執(zhí)行 ./jdk-6u43-linux-x64.bin 生成目錄jdk1.6.0_43
拷貝到/usr/share下,mv jdk1.6.0_43 /usr/share
另外,jdk-6u43-linux-x64.bin將所有文件解壓縮到當前目錄的腔擾jdk$verison_$update目錄,
jdk-6u43-linux-x64-rpm.bin解壓縮生成rpm包,用rpm -ivh命令安裝
2. 配置環(huán)境變量
在/etc/profile下增加
# set Java environment
JAVA_HOME=/usr/share/jdk1.6.0_43
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export PATH
export CLASSPATH
3. 測試
# echo $JAVA_HOME
/usr/share/jdk1.6.0_43
# echo $PATH
/usr/share/jdk1.6.0_43/bin:/usr/lib64/qt-3.3/bin:/usr/local/in:/usr/local/bin:/in:/bin:/usr/in:/usr/bin:/root/bin
# echo $CLASSPATH
.:/usr/share/jdk1.6.0_43/lib/dt.jar:/usr/share/jdk1.6.0_43/lib/tools.jar
# java -version
java version “1.6.0_43”
Java(TM) SE Runtime Environment (build 1.6.0_43-b01)
Java HotSpot(TM) 64-Bit Server VM (build 20.14-b01, mixed mode)
1.首先要去下載好JDK,Java SE 8的官方網址是
根據自己的系統版本來選擇是要使用32位版還是64位版。Linux提供了兩種安裝方式一個是.rpm,另一個是.tar.gz,我所使用的是.tar.gz。在下載前不要忘了選擇Accept License Agreement。
2.可以使用下面的命令來查看自己的系統是32位還是64位
getconf LONG_BIT
3.接下來我們對下載的文件進行解壓
tar -zxvf jdk-8u102-linux-x64.tar.gz
4.然后我們來新建一個目錄,并將解壓好的文件移動過去
mkdir /usr/java
mv ./jdk1.8.0_102 /usr/java
5.然后我們來設置環(huán)境變量,這里我們需要修改/etc/profile文件
先用vim打開/etc/profile文件
vim /etc/profile
6.在文件最后添加下面的內容
JAVA_HOME=/usr/java/jdk1.8.0_102
export JRE_HOME=/usr/java/jdk1.8.0_102/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
其中的jdk1.8.0_102請根據自己的實際文件名作出更改
添加完成后,保存并退出。最后一步便是重啟計算機。
reboot
計算機重啟后我們可以在終端中輸入java來檢測是否配置成功
java
如果配置成功便會顯示提示信息
用法: java class
(執(zhí)行類)
或 java -jar jarfile
(執(zhí)行 jar 文件)
其中選項包括:
-d32 使用 32 位數據模型 (如果可用)
-d64 使用 64 位數據模型 (如果可用)
-server 選擇 “server” VM
默認 VM 是 server,
因為您是在服務器類計算機上運行。判如
-cp
-classpath
用 : 分隔的目錄, JAR 檔案
和 ZIP 檔案列表, 用于搜索類文件。
-D=
設置系統屬性
-verbose:
啟用詳細輸出
-version 輸出產品版本并退出
-version:
警告: 此功能已過時, 將在
未來發(fā)行版中刪除。
需要指定的版本才能運行
-showversion 輸出產品版本并繼續(xù)
-jre-restrict-search | -no-jre-restrict-search
警告: 此功能已過時, 將在
未來發(fā)行版中刪除。
在版本搜索中包括/排除用戶專用 JRE
-? -help 輸出此幫助消息
-X輸出非標準選項的幫助
-ea
-enableassertions
按指定的粒度啟用斷言
-da
-disableassertions
禁用具有猛拆指定粒度的斷言
-esa | -enablesystemassertions
啟用系統斷言
-dsa | -disablesystemassertions
禁用系統斷言
-agentlib:
加載本機代理庫 , 例如 -agentlib:hprof
另請參閱 -agentlib:jdwp=help 和 -agentlib:hprof=help
-agentpath:
按完整路徑名加載本機代理庫
-javaagent:
加載 Java 編程語言代理, 請參閱 java.lang.instrument
-splash:
使用指定的圖像顯示啟動屏幕
linux上安裝java后主要需要設運悶置兩個地方
JAVA_HOME, apt/yum安裝的jdk通常在/usr/lib/jvm下, 如/usr/lib/jvm/java-8-openjdk-amd64, mvn之類的工具依賴JAVA_HOME環(huán)境變量
PATH, 需要確保$JAVA_HOME/bin在PATH中
配置文件修改, 通??梢孕薷膥/.bashrc
export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
export PATH=$JAVA_HOME/bin:$PATH
要對所有用戶生效可以編旁埋彎輯/etc/profile.d/java.sh, 添加
export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
export PATH=$JAVA_HOME/bin:$PATH
linux java 32的介紹就聊到這里吧,感謝你花時間閱讀本站內容,更多關于linux java 32,Linux Java 32位環(huán)境解決方案,linux 中怎么設置java的信息別忘了在本站進行查找喔。
成都創(chuàng)新互聯建站主營:成都網站建設、網站維護、網站改版的網站建設公司,提供成都網站制作、成都網站建設、成都網站推廣、成都網站優(yōu)化seo、響應式移動網站開發(fā)制作等網站服務。
網站標題:LinuxJava32位環(huán)境解決方案(linuxjava32)
網站鏈接:http://www.5511xx.com/article/dhdspcg.html


咨詢
建站咨詢
