Linux 安裝 JDK17


1. 下載安裝包

mkdir /home/jdk17
wget
https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.tar.gz -P /home/jdk17/

wget http://49.232.8.65/jdk/jdk17/jdk-17_linux-x64_bin.tar.gz -P /home/jdk17/

 

2. 解壓

tar xf /home/jdk17/jdk-17_linux-x64_bin.tar.gz -C /home/jdk17/

 

3. 配置環境變量

vim /etc/profile  #末尾添加如下位置
export JAVA_HOME=/home/jdk17/jdk-17.0.1
export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
export PATH=$JAVA_HOME/bin:$PATH

 

4. 使環境變量生效

source /etc/profile

 

5. 驗證

java
javac
java -version

少一個就說明有問題,檢查環境變量是否正確

 

6. 寫一個 HelloWorld 測試一下

[root@c7-1 ~]#cat >> HelloWorld.java << EOF
> public class HelloWorld {
>         public static void main(String[] args){
>         System.out.println("hello world");
>         }       
> }
> EOF
[root@c7-1 ~]#cat HelloWorld.java
public class HelloWorld {
        public static void main(String[] args){
        System.out.println("hello world");
        }       
}
[root@c7-1 ~]#java HelloWorld.java 
hello world
[root@c7-1 ~]#ls
HelloWorld.java
[root@c7-1 ~]#javac HelloWorld.java
[root@c7-1 ~]#java HelloWorld
hello world
[root@c7-1 ~]#ls
HelloWorld.class  HelloWorld.java

從 JDK11 開始,可以直接運行 JAVA 代碼,不需要先 javac 編譯,它會在內核中臨時生成一個 *.class 文件,運行完后刪除。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM