導航:首頁 > 文件處理 > crt里為什麼解壓不了jdk

crt里為什麼解壓不了jdk

發布時間:2023-06-06 07:44:20

1. 新人求助,JDK壓縮解壓不了

一、下載首先,下載jdkforubuntu。按照需要選擇不同的版本。這里選擇的是jdk-7u45。jdk-7u45-linux-x64.tar.gz
二、解壓將下載下來的.tar.gz文件解壓。使用如下命令解壓:sudotarzxvf./jdk-7u45-linux-x64.tar.gz
三、設置環境變數編輯.bashrc文件。在終端輸入如下命令:vi~/.bashrc在該文件的末尾,加上以上幾行代碼:exportjava_HOME=/opt/Java/jdk/jdk1.7exportCLASSPATH=${JAVA_HOME}/libexportPATH=${JAVA_HOME}/bin:$PATH四、驗證通過以上步驟,JDK已安裝完成。

2. xp系統安裝jdk不成功,有沒人知道怎麼解決

這是因為安裝程序調用了Windows Vista以後版本的API函數。
2014年4月8日起,微軟將停止對Windows XP的支持,所以JDK8也將不再支持Windows XP系統,不過還好這只是安裝程序的問題。我們通過解壓安裝的方式,還是能夠在Windows XP系統上安裝JDK8的。

安裝方法
(1)使用7-Zip解壓jdk-8-windows-i586.exe文件後會取出來一個zip文件 tools.zip
(2)再解壓tools.zip到D:\java\jdk1.8.0

D:\java\jdk1.8.0

+-- bin
+-- db
+-- include
+-- jre
+-- lib
+-- javafx-src.zip
+-- LICENSE
+-- README.html
+-- release
+-- THIRDPARTYLICENSEREADME.txt
+-- THIRDPARTYLICENSEREADME-JAVAFX.txt
(3)解壓後的JDK文件夾(jre/lib)中,沒有rt.jar和tools.jar,而是rt.pack、tools.pack這兩個文件。需要使用JDK的pack200工具來把pack文件解壓成jar文件。

D:\java\jdk1.8.0> FOR /R %f IN (*.pack) DO "D:\java\jdk1.8.0\bin\unpack200.exe" -r -v "%f" "%~pf%~nf.jar"

(4)確認JDK版本

D:\java\jdk1.8.0\bin>java -version

java version "1.8.0"
Java(TM) SE Runtime Environment (build 1.8.0-b132)
Java HotSpot(TM) Client VM (build 25.0-b70, mixed mode)
(5)測試
Lambda.java
import java.util.Arrays;
import java.util.List;
public class Lambda {
public static void main(String[] args) {
List<Integer> list = Arrays.asList(1, 2, 3, 4, 5, 6, 7);
list.forEach(n -> System.out.println(n));
}
}
把Lambda.java拷貝到D:\java\jdk1.8.0\bin下:

http://www.rritw.com/uploads/allimg/2014-03-19/011194bf-8ecc-3a3f-9cb9-28c1d0c98cf5.png

3. linux上jdk解壓目錄下bin里執行不了java命令,環境變數也已經設置好

根據你說應該沒有給bin下的文件沒有加上執行許可權
sh 文件名

下面是安裝jdk 的方法

在linux下安裝JDK如下:

第一步:查看Linux自帶的JDK是否已安裝

(1)查看已經安裝的jdk:

# rpm -qa|grep jdk ← 查看jdk的信息或直接執行



# rpm -q jdk



# java -version

(2)rpm -qa|grep jdk 卸載:

(3)rpm -e rpm包名(上面看到的)若存在依賴關系,先卸載上層的。

第二步:安裝JDK

<1>從SUN下載jdk-1_5_0_14-linux-i586-rpm.bin或jdk-1_5_0_14-linux-i586.bin

在/usr下新建java文件夾,將安裝包放在/usr/java目錄下

# mkdir /usr/java

<2>安裝JDK

# cd /usr/java(mkdir java –此目錄需要創建)

①jdk-1_5_0_16-linux-i586-rpm.bin文件安裝

# chmod 777 jdk-1_5_0_16-linux-i586-rpm.bin ← 修改為可執行

# ./jdk-1_5_0_16-linux-i586-rpm.bin ← 選擇yes同意上面的協議

# rpm -ivh jdk-1_5_0_16-linux-i586.rpm ← 選擇yes直到安裝完畢

②jdk-1_5_0_16-linux-i586.bin文件安裝

# chmod a+x jdk-1_5_0_16-linux-i586.bin ← 使當前用戶擁有執行許可權

# ./jdk-1_5_0_16-linux-i586.bin ← 選擇yes直到安裝完畢

第三步:配置環境變數

<1># vi /etc/profile

<2>在最後加入以下幾行:

export JAVA_HOME=/usr/java/jdk1.5.0_16

export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export PATH=$PATH:$JAVA_HOME/bin

<3># source /etc/profile 執行後生效

第四步:測試JDK

#vi hello.java

public class hello {

public static void main(String args [ ])

{

System.out.println("Hello World!");

System.out.println("2011/1/14");

}

}

# javac hello.java

# java hello

Hello World!

到這些就代表安裝成功了!

閱讀全文

與crt里為什麼解壓不了jdk相關的資料

熱點內容
php的頭部文件一般在哪個文件里 瀏覽:558
pe怎麼解開加密 瀏覽:506
為什麼今天伺服器維護 瀏覽:839
程序員統一桌面 瀏覽:559
如何注銷qq的登錄app手機版 瀏覽:346
php運行bat文件 瀏覽:404
怎麼做伺服器運維 瀏覽:380
崑山共享電瓶車app叫什麼 瀏覽:334
法考程序員 瀏覽:248
蘇民峰pdf 瀏覽:943
hbm源碼 瀏覽:851
徐州稅務伺服器地址 瀏覽:169
為什麼安卓手機比蘋果手機貶值快 瀏覽:247
源碼微信小程序搭建 瀏覽:280
linux遠程桌面連接命令 瀏覽:861
adams教程pdf 瀏覽:264
Arm和單片機區別 瀏覽:559
阿里雲伺服器綁定主機頭 瀏覽:949
游戲手機什麼最好用安卓 瀏覽:11
江蘇程序員怎麼樣 瀏覽:510