ให้เรตสมาชิก: 4 / 5

ดาวใช้งานดาวใช้งานดาวใช้งานดาวใช้งานดาวไม่ได้ใช้งาน
 

ติดตั้ง JDK 1.8.0 บน Ubuntu เพื่อใช้ใน การเขียนโปรแกรม ต่างๆ           

การติดตั้ง Install JDK 1.8.0 (เจดีเค 1.8.0) สำหรับ Linux (ลีนุ๊ก) Ubuntu (อูบุนตู) จะมาสอนเกี่ยวกับการติดตั้ง JDK บน UbuntuLinux เหตุผล ใครหลายคนก็หันมาใช้ Ubuntu ก็เพราะว่า Ubuntu ใช้งานฟรี และ อยากใช้ Android Studio (แอนดรอย สตูดิโอ) ได้เหมือนกับเครื่อง windows (วินโดว์) ซึ่งโดยปกติ Windows ใช้งานง่ายและลงง่ายกว่า เพื่อนำไปใช้งาน กับ Android Studio (แอนดรอย สตูดิโอ)

วิธีการติดตั้ง JDK

1. เราต้องดาวน์โหลด JDK มาเสียก่อน สามารถ Download ได้ที่นี้ คลิก

ขั้นตอนการโหลดไฟล์ จากเว็บ
ขั้นตอนการโหลดไฟล์ จากเว็บ
ขั้นตอนการโหลดไฟล์ จากเว็บ
ขั้นตอนการโหลดไฟล์ จากเว็บ


2. เราลบ Open JDK ก่อนครับ ตามภาพนี้เลยนะครับ

sudo apt-get purge openjdk-*
หน้าจอ วีธีการ Open JDK
หน้าจอ วีธีการ Open JDK

3. เราจะทำการสร้างโฟลเดอร์ใหม่ ใน directory ที่นี้ครับ /usr/lip/jvm

หน้าจอ วีธีการ Open JDK
หน้าจอ วีธีการ Open JDK


4.เราก็ทำการย้ายไฟล์ที่เราทำการดาวโหลดไว้ตั้งแต่ตอนแรก มาใส่ลงในโฟลเดอร์ ที่เรา create เสร็จเมื่อซักครู่นี้ ไฟล์ที่เราดาวโหลดมา มันมีชื่อว่า jdk-8u131-linux-x64.tar.gz ตรงนี้อาจจะไม่เหมือนกันนะครับ 

- อันดับแรกเข้าไปที่ โฟลเดอร์ที่เก็บไฟล์ไว้ก่อนครับ

      cd /home/ชื่อ user ของเพื่อนๆ/Downloads
หน้าจอวีธีการ ค้นหา การติดตั้ง
หน้าจอวีธีการ ค้นหา การติดตั้ง
-ทำการย้าย เข้าไปใน โฟลเดอร์ที่เราสร้างไว้ครับ
sudo -s cp -r jdk-8u131-linux-x64.tar.gz /user/lib/jvm
หน้าจอวีธีการ ย้ายไฟล์
หน้าจอวีธีการ ย้ายไฟล์
- หลังจากนั้นเราก็เข้ามาทำงาน ใน directory นี้ครับ
cd /user/lib/jvm

ภาพการเข้าทำงาน ใน directory
ภาพการเข้าทำงาน ใน directory
 

5.เปลี่ยนการอนุญาติการเข้าใช้นะครับ ให้ user อื่นใช้ได้ครับ

sudo -s chmod a+x jdk-8u131-linux-x64.tar.gz
เปลี่ยนการอนุญาติการเข้าใช้ให้ user
เปลี่ยนการอนุญาติการเข้าใช้ให้ user

6.เราก็ทำการแตกไฟล์ zip ที่โหลดมาให้เรียบร้อยครับ

sudo -s tar xvzf jdk-8u131-linux-x64.tar.gz
การแตกไฟล์ zip
การแตกไฟล์ zip

- เราสามารถตรวจสอบได้ครับว่าเรียบร้อยไหมโดยพิมพ์ ls-a มันจะขึ้นประมาณนี้ครับ jdk 1.8.0

คำสั่งตรวจสอบ ว่าใช้งานได้หรือไม่ พิมพ์ ls-a
คำสั่งตรวจสอบ ว่าใช้งานได้หรือไม่ พิมพ์ ls-a

7.ทำการติดตั้งโปรแกรมครับ 

sudo update-alternatives --install /usr/bin/javac javac /user/lib/jvm/jdk1.8.0_131/bin/javac 1 
sudo update-alternatives --install /usr/bin/java java /user/lib/jvm/jdk1.8.0_131/bin/java 1
การติดตั้งโปรแกรม
การติดตั้งโปรแกรม

8. ทำการตรวจสอบ Java จาวาเวอชั่น 

sudo update-alternatives --config javac
ตรวจสอบ Java จาวาเวอชั่น
ตรวจสอบ Java จาวาเวอชั่น

ถ้าติดตั้งเสร็จแล้วจะขึ้นว่า java version "1.8.0" ประมาณนี้ครับ หวังว่าจะช่วยได้ไม่มากก็น้อย ทั้งหมดนี้เป็นวิธีการติดตั้ง JDK บนระบบปฏิบัติการ Ubuntu

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
R - Rotate back up file
โดย Grammanano จ 09 ธ.ค. 2019 8:20 pm บอร์ด M098 - อนงค์นาท ไฝขาว
1
4
จ 09 ธ.ค. 2019 8:24 pm โดย mindphp
การดึงข้อมูลใน ArrayList ภาษา Java
โดย Grammanano จ 09 ธ.ค. 2019 7:42 pm บอร์ด Share Knowledge
0
9
จ 09 ธ.ค. 2019 7:42 pm โดย Grammanano
ฺB - ไม่สามารถ cancel ใบกำกับภาษีที่สร้างผ่าน withholding tax โดยตรงได้
โดย nnamfon.26 จ 09 ธ.ค. 2019 7:27 pm บอร์ด M.D.Soft Co.,Ltd. - Tester
0
4
จ 09 ธ.ค. 2019 7:27 pm โดย nnamfon.26
การเพิ่มข้อมูลใน ArrayList ภาษา Java
โดย Grammanano จ 09 ธ.ค. 2019 6:19 pm บอร์ด Share Knowledge
0
7
จ 09 ธ.ค. 2019 6:19 pm โดย Grammanano
การทำงานแบบ Multitasking เหมาะกับใคร - การทำหลาย ๆ อย่างพร้อมกัน
โดย noppadonsk จ 09 ธ.ค. 2019 6:06 pm บอร์ด Share Knowledge
0
12
จ 09 ธ.ค. 2019 6:06 pm โดย noppadonsk
บทเรียนสำหรับนักออกแบบมือใหม่
โดย noppadonsk จ 09 ธ.ค. 2019 5:48 pm บอร์ด Share Knowledge
0
15
จ 09 ธ.ค. 2019 5:48 pm โดย noppadonsk
มาดูเทรนด์สีมาแรง ในปี 2020
โดย noppadonsk จ 09 ธ.ค. 2019 5:18 pm บอร์ด Graphic design
0
17
จ 09 ธ.ค. 2019 5:18 pm โดย noppadonsk
วิธีการปรับแก้ไขลิ้งค์จากหัวข้อ ให้ไปยังตำแหน่งโพสต์ ที่ยังไม่มีการอ่าน ใน phpbb
โดย Ittichai_chupol จ 09 ธ.ค. 2019 5:16 pm บอร์ด PHP Knowledge
0
9
จ 09 ธ.ค. 2019 5:16 pm โดย Ittichai_chupol
ภาพประกอบ template Mooziicart Helix
โดย numtan5839 จ 09 ธ.ค. 2019 4:29 pm บอร์ด M097 - ตรีเนตร บูรณโพธิ์ทอง
0
4
จ 09 ธ.ค. 2019 4:29 pm โดย numtan5839
VDO - Introducing to Mooziicart Helix - Template MooZiicart
โดย numtan5839 จ 09 ธ.ค. 2019 3:56 pm บอร์ด M097 - ตรีเนตร บูรณโพธิ์ทอง
2
7
จ 09 ธ.ค. 2019 5:43 pm โดย numtan5839
Introducing to Mooziicart coupon feature
โดย numtan5839 จ 09 ธ.ค. 2019 11:30 am บอร์ด M097 - ตรีเนตร บูรณโพธิ์ทอง
2
12
จ 09 ธ.ค. 2019 2:01 pm โดย numtan5839
การสร้าง ArrayList ในภาษา Java
โดย Grammanano จ 09 ธ.ค. 2019 11:28 am บอร์ด Share Knowledge
0
13
จ 09 ธ.ค. 2019 11:28 am โดย Grammanano
เพิ่ม primary key ใน pgadmin แล้ว error ค่ะ
โดย Grammanano จ 09 ธ.ค. 2019 11:15 am บอร์ด SQL - Database
0
12
จ 09 ธ.ค. 2019 11:15 am โดย Grammanano
งานประจำวันที่ 9 ธันวาคม 2562
โดย noppadonsk จ 09 ธ.ค. 2019 10:19 am บอร์ด MT36 - นายนพดล สุชญากูล
2
14
จ 09 ธ.ค. 2019 7:15 pm โดย jamepiyawat
งานประจำวันที่ 9 ธันวาคม 2562
โดย numtan5839 จ 09 ธ.ค. 2019 10:14 am บอร์ด M097 - ตรีเนตร บูรณโพธิ์ทอง
2
10
จ 09 ธ.ค. 2019 7:51 pm โดย numtan5839
Work shop ทำใบปริ้นท์ด้วย RML
โดย Grammanano จ 09 ธ.ค. 2019 10:06 am บอร์ด M098 - อนงค์นาท ไฝขาว
0
3
จ 09 ธ.ค. 2019 10:06 am โดย Grammanano
งานประจำวันที่ 9 ธันวาคม 2562
โดย Grammanano จ 09 ธ.ค. 2019 10:02 am บอร์ด M098 - อนงค์นาท ไฝขาว
4
19
จ 09 ธ.ค. 2019 7:19 pm โดย Grammanano
คำสั่งสร้างชื่อผู้ใช้ใน postgres Command Create User on PostgreSQL
โดย mindphp จ 09 ธ.ค. 2019 4:48 am บอร์ด PostgreSQL
2
22
จ 09 ธ.ค. 2019 5:39 am โดย mindphp
วิธีใช้โปรแกรม Weka ในการทำนายข้อมูล
โดย Grammanano ส 07 ธ.ค. 2019 6:54 pm บอร์ด Share Knowledge
0
24
ส 07 ธ.ค. 2019 6:54 pm โดย Grammanano
พื้นฐาน RML เพื่อทำใบปริ้นท์ในระบบ ERP
โดย Grammanano ส 07 ธ.ค. 2019 4:58 pm บอร์ด M098 - อนงค์นาท ไฝขาว
1
10
ส 07 ธ.ค. 2019 5:47 pm โดย Grammanano