อัปเดตสำหรับ Oracle JDK 11
wget --no-check-certificate -c --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/11+28/55eed80b163941c8885ad9298e6d786a/jdk-11_linux-x64_bin.tar.gz
ปรับปรุงสำหรับ JDK 10.0.2
wget --no-check-certificate -c --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/10.0.2+13/19aef61b38124481863b1413dce1855f/jdk-10.0.2_linux-x64_bin.tar.gz
ปรับปรุงสำหรับ JDK 10.0.1
wget --no-check-certificate -c --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/10.0.1+10/fb4372174a714e6b8c52526dc134031e/jdk-10.0.1_linux-x64_bin.tar.gz
อัปเดตสำหรับ JDK 9
ดูเหมือนว่าคุณสามารถดาวน์โหลดได้โดยตรงจาก java.net โดยไม่ต้องส่งส่วนหัว
wget http://download.java.net/java/GA/jdk9/9/binaries/jdk-9+181_linux-x64_bin.tar.gz
อัปเดตสำหรับ JDK 8u191
TAR GZ:
wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3a%2F%2Fwww.oracle.com%2Ftechnetwork%2Fjava%2Fjavase%2Fdownloads%2Fjdk8-downloads-2133151.html; oraclelicense=accept-securebackup-cookie;" "https://download.oracle.com/otn-pub/java/jdk/8u191-b12/2787e4a523244c269598db4e85c51e0c/jdk-8u191-linux-x64.tar.gz"
RPM:
wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3a%2F%2Fwww.oracle.com%2Ftechnetwork%2Fjava%2Fjavase%2Fdownloads%2Fjdk8-downloads-2133151.html; oraclelicense=accept-securebackup-cookie;" "https://download.oracle.com/otn-pub/java/jdk/8u191-b12/2787e4a523244c269598db4e85c51e0c/jdk-8u191-linux-x64.rpm"
อัปเดตสำหรับ JDK 8u131
RPM:
wget -c --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.rpm
TAR GZ:
wget -c --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.tar.gz
RPM ใช้ curl:
curl -v -j -k -L -H "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.rpm > jdk-8u112-linux-x64.rpm
ในทุกกรณีข้างต้น subst 'i586' สำหรับ 'x64' เพื่อดาวน์โหลดบิลด์ 32 บิต
- -j -> คุกกี้ขยะ
- -k -> ละเว้นใบรับรอง
- -L -> ติดตามการเปลี่ยนเส้นทาง
- -H [arg] -> ส่วนหัว
curl
wget
สามารถนำมาใช้ในสถานที่ของ
อัพเดตสำหรับ JDK 7u79
TAR GZ:
wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/7u79-b15/jdk-7u79-linux-x64.tar.gz
RPM ใช้ curl:
curl -v -j -k -L -H "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/7u79-b15/jdk-7u79-linux-x64.rpm > jdk-7u79-linux-x64.rpm
ตรวจสอบให้แน่ใจว่าคุณได้ระบุ URL ที่ถูกต้องสำหรับรุ่นที่คุณกำลังดาวน์โหลด คุณสามารถค้นหา URL ได้ที่นี่: ไซต์ดาวน์โหลด Oracle JDK
คำตอบเดิมตั้งแต่วันที่ 9 มิถุนายน 2555
หากคุณต้องการดาวน์โหลด Oracle JDK จากบรรทัดคำสั่งโดยใช้wget
จะมีวิธีแก้ไขเฉพาะหน้า รันwget
คำสั่งดังนี้:
wget --no-cookies --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com" "http://download.oracle.com/otn-pub/java/jdk/7/jdk-7-linux-x64.tar.gz"
อย่าลืมแทนที่ลิงค์ดาวน์โหลดด้วยลิงค์ที่ถูกต้องสำหรับเวอร์ชั่นที่คุณกำลังดาวน์โหลด